builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0141 starttime: 1468371343.51 results: success (0) buildid: 20160712164026 builduid: fe52684c386341788feef6a4a2ece107 revision: 01aead8192bd5dca6f1dbef7424da9f0a70bc4a9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:43.507025) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:43.507461) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:43.507754) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:43.531990) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:43.532350) ========= 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.oK18BlZk9O/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.sml9IUwmWK/Listeners TMPDIR=/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/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-12 17:55:43-- 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% 10.5M=0.001s 2016-07-12 17:55:43 (10.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.155013 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:43.709351) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:43.709710) ========= 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.oK18BlZk9O/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.sml9IUwmWK/Listeners TMPDIR=/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/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.028174 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:43.758513) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 17:55:43.758884) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 01aead8192bd5dca6f1dbef7424da9f0a70bc4a9 --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 01aead8192bd5dca6f1dbef7424da9f0a70bc4a9 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.oK18BlZk9O/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.sml9IUwmWK/Listeners TMPDIR=/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/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-12 17:55:43,835 truncating revision to first 12 chars 2016-07-12 17:55:43,836 Setting DEBUG logging. 2016-07-12 17:55:43,836 attempt 1/10 2016-07-12 17:55:43,836 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/01aead8192bd?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-12 17:55:45,204 unpacking tar archive at: mozilla-beta-01aead8192bd/testing/mozharness/ program finished with exit code 0 elapsedTime=1.642172 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-12 17:55:45.423239) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:45.423567) ========= script_repo_revision: 01aead8192bd5dca6f1dbef7424da9f0a70bc4a9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:45.423982) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:45.424256) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-12 17:55:45.443044) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 40 secs) (at 2016-07-12 17:55:45.443405) ========= /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.oK18BlZk9O/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners TMPDIR=/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/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 17:55:45 INFO - MultiFileLogger online at 20160712 17:55:45 in /builds/slave/test 17:55:45 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 17:55:45 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:55:45 INFO - {'append_to_log': False, 17:55:45 INFO - 'base_work_dir': '/builds/slave/test', 17:55:45 INFO - 'blob_upload_branch': 'mozilla-beta', 17:55:45 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:55:45 INFO - 'buildbot_json_path': 'buildprops.json', 17:55:45 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:55:45 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:55:45 INFO - 'download_minidump_stackwalk': True, 17:55:45 INFO - 'download_symbols': 'true', 17:55:45 INFO - 'e10s': False, 17:55:45 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:55:45 INFO - 'tooltool.py': '/tools/tooltool.py', 17:55:45 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:55:45 INFO - '/tools/misc-python/virtualenv.py')}, 17:55:45 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:55:45 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:55:45 INFO - 'log_level': 'info', 17:55:45 INFO - 'log_to_console': True, 17:55:45 INFO - 'opt_config_files': (), 17:55:45 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:55:45 INFO - '--processes=1', 17:55:45 INFO - '--config=%(test_path)s/wptrunner.ini', 17:55:45 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:55:45 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:55:45 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:55:45 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:55:45 INFO - 'pip_index': False, 17:55:45 INFO - 'require_test_zip': True, 17:55:45 INFO - 'test_type': ('testharness',), 17:55:45 INFO - 'this_chunk': '1', 17:55:45 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:55:45 INFO - 'total_chunks': '10', 17:55:45 INFO - 'virtualenv_path': 'venv', 17:55:45 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:55:45 INFO - 'work_dir': 'build'} 17:55:45 INFO - ##### 17:55:45 INFO - ##### Running clobber step. 17:55:45 INFO - ##### 17:55:45 INFO - Running pre-action listener: _resource_record_pre_action 17:55:45 INFO - Running main action method: clobber 17:55:45 INFO - rmtree: /builds/slave/test/build 17:55:45 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:55:47 INFO - Running post-action listener: _resource_record_post_action 17:55:47 INFO - ##### 17:55:47 INFO - ##### Running read-buildbot-config step. 17:55:47 INFO - ##### 17:55:47 INFO - Running pre-action listener: _resource_record_pre_action 17:55:47 INFO - Running main action method: read_buildbot_config 17:55:47 INFO - Using buildbot properties: 17:55:47 INFO - { 17:55:47 INFO - "project": "", 17:55:47 INFO - "product": "firefox", 17:55:47 INFO - "script_repo_revision": "production", 17:55:47 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 17:55:47 INFO - "repository": "", 17:55:47 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 17:55:47 INFO - "buildid": "20160712164026", 17:55:47 INFO - "pgo_build": "False", 17:55:47 INFO - "basedir": "/builds/slave/test", 17:55:47 INFO - "buildnumber": 16, 17:55:47 INFO - "slavename": "t-yosemite-r7-0141", 17:55:47 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 17:55:47 INFO - "platform": "macosx64", 17:55:47 INFO - "branch": "mozilla-beta", 17:55:47 INFO - "revision": "01aead8192bd5dca6f1dbef7424da9f0a70bc4a9", 17:55:47 INFO - "repo_path": "releases/mozilla-beta", 17:55:47 INFO - "moz_repo_path": "", 17:55:47 INFO - "stage_platform": "macosx64", 17:55:47 INFO - "builduid": "fe52684c386341788feef6a4a2ece107", 17:55:47 INFO - "slavebuilddir": "test" 17:55:47 INFO - } 17:55:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 17:55:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 17:55:47 INFO - Running post-action listener: _resource_record_post_action 17:55:47 INFO - ##### 17:55:47 INFO - ##### Running download-and-extract step. 17:55:47 INFO - ##### 17:55:47 INFO - Running pre-action listener: _resource_record_pre_action 17:55:47 INFO - Running main action method: download_and_extract 17:55:47 INFO - mkdir: /builds/slave/test/build/tests 17:55:47 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')]} 17:55:47 INFO - https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 17:55:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 17:55:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 17:55:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/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 17:55:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/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 17:55:48 INFO - Downloaded 1201 bytes. 17:55:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 17:55:48 INFO - Using the following test package requirements: 17:55:48 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 17:55:48 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:55:48 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 17:55:48 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:55:48 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 17:55:48 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:55:48 INFO - u'jsshell-mac64.zip'], 17:55:48 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:55:48 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 17:55:48 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 17:55:48 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:55:48 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 17:55:48 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:55:48 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 17:55:48 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:55:48 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 17:55:48 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 17:55:48 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 17:55:48 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 17:55: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')]} 17:55:48 INFO - https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 17:55:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 17:55:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 17:55:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/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 17:55:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/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 17:55:49 INFO - Downloaded 18406845 bytes. 17:55:49 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/*'] 17:55:49 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/* 17:55:50 INFO - caution: filename not matched: web-platform/* 17:55:50 INFO - Return code: 11 17:55:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:50 INFO - https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 17:55:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 17:55:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 17:55:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/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 17:55:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/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 17:55:51 INFO - Downloaded 36389883 bytes. 17:55:51 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/*'] 17:55:51 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/* 17:55:55 INFO - caution: filename not matched: bin/* 17:55:55 INFO - caution: filename not matched: config/* 17:55:55 INFO - caution: filename not matched: mozbase/* 17:55:55 INFO - caution: filename not matched: marionette/* 17:55:55 INFO - caution: filename not matched: tools/wptserve/* 17:55:55 INFO - Return code: 11 17:55:55 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')]} 17:55:55 INFO - https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 17:55:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 17:55:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 17:55:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 17:55:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/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 17:55:58 INFO - Downloaded 73014918 bytes. 17:55:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 17:55:58 INFO - mkdir: /builds/slave/test/properties 17:55:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:55:58 INFO - Writing to file /builds/slave/test/properties/build_url 17:55:58 INFO - Contents: 17:55:58 INFO - build_url:https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 17:55:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:55:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:55:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:55:58 INFO - Contents: 17:55:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:55:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:55:58 INFO - https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:55:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:55:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 17:55:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/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 17:55:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MfNSYiHVR-q4erK7h4tLpg/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 17:56:02 INFO - Downloaded 103716005 bytes. 17:56:02 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'] 17:56:02 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 17:56:05 INFO - Return code: 0 17:56:05 INFO - Running post-action listener: _resource_record_post_action 17:56:05 INFO - Running post-action listener: set_extra_try_arguments 17:56:05 INFO - ##### 17:56:05 INFO - ##### Running create-virtualenv step. 17:56:05 INFO - ##### 17:56:05 INFO - Running pre-action listener: _pre_create_virtualenv 17:56:05 INFO - Running pre-action listener: _resource_record_pre_action 17:56:05 INFO - Running main action method: create_virtualenv 17:56:05 INFO - Creating virtualenv /builds/slave/test/build/venv 17:56:05 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 17:56:05 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:56:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:56:05 INFO - Using real prefix '/tools/python27' 17:56:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:56:06 INFO - Installing distribute.............................................................................................................................................................................................done. 17:56:09 INFO - Installing pip.................done. 17:56:09 INFO - Return code: 0 17:56:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:56:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:56:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:56:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:56:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:56:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:56:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:56:09 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 0x109079e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109096f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe3834acfc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1090925e0>, '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 0x108c75cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108ca0990>, '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.oK18BlZk9O/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:56:09 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 17:56:09 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 17:56:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oK18BlZk9O/Render', 17:56:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:56:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:56:09 INFO - 'HOME': '/Users/cltbld', 17:56:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:56:09 INFO - 'LOGNAME': 'cltbld', 17:56:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:56:09 INFO - 'MOZ_NO_REMOTE': '1', 17:56:09 INFO - 'NO_EM_RESTART': '1', 17:56:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:56:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:56:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:56:09 INFO - 'PWD': '/builds/slave/test', 17:56:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:56:09 INFO - 'SHELL': '/bin/bash', 17:56:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 17:56:09 INFO - 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', 17:56:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:56:09 INFO - 'USER': 'cltbld', 17:56:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:56:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:56:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:56:09 INFO - 'XPC_FLAGS': '0x0', 17:56:09 INFO - 'XPC_SERVICE_NAME': '0', 17:56:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:56:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:56:09 INFO - Downloading/unpacking psutil>=0.7.1 17:56:09 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 17:56:09 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 17:56:09 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 17:56:09 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 17:56:09 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 17:56:09 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 17:56:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:56:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:56:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:56:12 INFO - Installing collected packages: psutil 17:56:12 INFO - Running setup.py install for psutil 17:56:12 INFO - building 'psutil._psutil_osx' extension 17:56:12 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 17:56:13 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 17:56:13 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 17:56:13 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 17:56:13 INFO - building 'psutil._psutil_posix' extension 17:56:13 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 17:56:13 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 17:56:13 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 17:56:13 INFO - ^ 17:56:13 INFO - 1 warning generated. 17:56:13 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 17:56:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:56:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:56:13 INFO - Successfully installed psutil 17:56:13 INFO - Cleaning up... 17:56:14 INFO - Return code: 0 17:56:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:56: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')]} 17:56:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:56:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:56: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')]} 17:56:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:56:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:56:14 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 0x109079e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109096f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe3834acfc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1090925e0>, '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 0x108c75cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108ca0990>, '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.oK18BlZk9O/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:56:14 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 17:56:14 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 17:56:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oK18BlZk9O/Render', 17:56:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:56:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:56:14 INFO - 'HOME': '/Users/cltbld', 17:56:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:56:14 INFO - 'LOGNAME': 'cltbld', 17:56:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:56:14 INFO - 'MOZ_NO_REMOTE': '1', 17:56:14 INFO - 'NO_EM_RESTART': '1', 17:56:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:56:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:56:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:56:14 INFO - 'PWD': '/builds/slave/test', 17:56:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:56:14 INFO - 'SHELL': '/bin/bash', 17:56:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 17:56:14 INFO - 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', 17:56:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:56:14 INFO - 'USER': 'cltbld', 17:56:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:56:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:56:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:56:14 INFO - 'XPC_FLAGS': '0x0', 17:56:14 INFO - 'XPC_SERVICE_NAME': '0', 17:56:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:56:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:56:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:56:14 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 17:56:14 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 17:56:14 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 17:56:14 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 17:56:14 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 17:56:14 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 17:56:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:56:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:56:16 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:56:16 INFO - Installing collected packages: mozsystemmonitor 17:56:16 INFO - Running setup.py install for mozsystemmonitor 17:56:17 INFO - Successfully installed mozsystemmonitor 17:56:17 INFO - Cleaning up... 17:56:17 INFO - Return code: 0 17:56:17 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:56: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')]} 17:56:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:56:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:56: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')]} 17:56:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:56:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:56:17 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 0x109079e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109096f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe3834acfc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1090925e0>, '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 0x108c75cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108ca0990>, '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.oK18BlZk9O/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:56:17 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 17:56:17 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 17:56:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oK18BlZk9O/Render', 17:56:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:56:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:56:17 INFO - 'HOME': '/Users/cltbld', 17:56:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:56:17 INFO - 'LOGNAME': 'cltbld', 17:56:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:56:17 INFO - 'MOZ_NO_REMOTE': '1', 17:56:17 INFO - 'NO_EM_RESTART': '1', 17:56:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:56:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:56:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:56:17 INFO - 'PWD': '/builds/slave/test', 17:56:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:56:17 INFO - 'SHELL': '/bin/bash', 17:56:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 17:56:17 INFO - 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', 17:56:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:56:17 INFO - 'USER': 'cltbld', 17:56:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:56:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:56:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:56:17 INFO - 'XPC_FLAGS': '0x0', 17:56:17 INFO - 'XPC_SERVICE_NAME': '0', 17:56:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:56:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:56:17 INFO - Downloading/unpacking blobuploader==1.2.4 17:56:17 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 17:56:17 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 17:56:17 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 17:56:17 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 17:56:17 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 17:56:17 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 17:56:19 INFO - Downloading blobuploader-1.2.4.tar.gz 17:56:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:56:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:56:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:56:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:56:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:56:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:56:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:56:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:56:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:56:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:56:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:56:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:56:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:56:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:56:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:56:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:56:21 INFO - Downloading docopt-0.6.1.tar.gz 17:56:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:56:21 INFO - Installing collected packages: blobuploader, requests, docopt 17:56:21 INFO - Running setup.py install for blobuploader 17:56:21 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:56:21 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:56:21 INFO - Running setup.py install for requests 17:56:21 INFO - Running setup.py install for docopt 17:56:21 INFO - Successfully installed blobuploader requests docopt 17:56:21 INFO - Cleaning up... 17:56:22 INFO - Return code: 0 17:56:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:56:22 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')]} 17:56:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:56:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:56:22 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')]} 17:56:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:56:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:56:22 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 0x109079e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109096f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe3834acfc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1090925e0>, '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 0x108c75cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108ca0990>, '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.oK18BlZk9O/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:56:22 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 17:56:22 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 17:56:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oK18BlZk9O/Render', 17:56:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:56:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:56:22 INFO - 'HOME': '/Users/cltbld', 17:56:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:56:22 INFO - 'LOGNAME': 'cltbld', 17:56:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:56:22 INFO - 'MOZ_NO_REMOTE': '1', 17:56:22 INFO - 'NO_EM_RESTART': '1', 17:56:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:56:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:56:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:56:22 INFO - 'PWD': '/builds/slave/test', 17:56:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:56:22 INFO - 'SHELL': '/bin/bash', 17:56:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 17:56:22 INFO - 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', 17:56:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:56:22 INFO - 'USER': 'cltbld', 17:56:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:56:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:56:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:56:22 INFO - 'XPC_FLAGS': '0x0', 17:56:22 INFO - 'XPC_SERVICE_NAME': '0', 17:56:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:56:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:56:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:56:22 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-vKMNq6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:56:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:56:22 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-mY6Dgk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:56:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:56:22 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-x_f4Cb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:56:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:56:22 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-MBnlND-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:56:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:56:22 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-Dktkwt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:56:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:56:22 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-rE8Z_d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:56:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:56:22 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-bdkegt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:56:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:56:23 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-SDBE3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:56:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:56:23 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-NXT3IC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:56:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:56:23 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-62eHcP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:56:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:56:23 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-ViJfNh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:56:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:56:23 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-t9jO7S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:56:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:56:23 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-DotosZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:56:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:56:23 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-kCDyWh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:56:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:56:23 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-3T04rW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:56:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:56:23 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-wN3WdX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:56:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:56:23 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-cYiucX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:56:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:56:24 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-6y1xqp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:56:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:56:24 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-uZF5Hu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:56:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:56:24 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-ePR54w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:56:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:56:24 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-89paF1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:56:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:56:24 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 17:56:24 INFO - Running setup.py install for manifestparser 17:56:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:56:25 INFO - Running setup.py install for mozcrash 17:56:25 INFO - Running setup.py install for mozdebug 17:56:25 INFO - Running setup.py install for mozdevice 17:56:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:56:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:56:25 INFO - Running setup.py install for mozfile 17:56:25 INFO - Running setup.py install for mozhttpd 17:56:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:56:25 INFO - Running setup.py install for mozinfo 17:56:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:56:25 INFO - Running setup.py install for mozInstall 17:56:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:56:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:56:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:56:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:56:26 INFO - Running setup.py install for mozleak 17:56:26 INFO - Running setup.py install for mozlog 17:56:26 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:56:26 INFO - Running setup.py install for moznetwork 17:56:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:56:26 INFO - Running setup.py install for mozprocess 17:56:26 INFO - Running setup.py install for mozprofile 17:56:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:56:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:56:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:56:26 INFO - Running setup.py install for mozrunner 17:56:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:56:27 INFO - Running setup.py install for mozscreenshot 17:56:27 INFO - Running setup.py install for moztest 17:56:27 INFO - Running setup.py install for mozversion 17:56:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:56:27 INFO - Running setup.py install for wptserve 17:56:27 INFO - Running setup.py install for marionette-driver 17:56:27 INFO - Running setup.py install for browsermob-proxy 17:56:27 INFO - Running setup.py install for marionette-client 17:56:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:56:28 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:56:28 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 17:56:28 INFO - Cleaning up... 17:56:28 INFO - Return code: 0 17:56:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:56:28 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')]} 17:56:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:56:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:56:28 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')]} 17:56:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:56:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:56:28 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 0x109079e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x109096f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe3834acfc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1090925e0>, '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 0x108c75cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108ca0990>, '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.oK18BlZk9O/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:56:28 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 17:56:28 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 17:56:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oK18BlZk9O/Render', 17:56:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:56:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:56:28 INFO - 'HOME': '/Users/cltbld', 17:56:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:56:28 INFO - 'LOGNAME': 'cltbld', 17:56:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:56:28 INFO - 'MOZ_NO_REMOTE': '1', 17:56:28 INFO - 'NO_EM_RESTART': '1', 17:56:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:56:28 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:56:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:56:28 INFO - 'PWD': '/builds/slave/test', 17:56:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:56:28 INFO - 'SHELL': '/bin/bash', 17:56:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 17:56:28 INFO - 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', 17:56:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:56:28 INFO - 'USER': 'cltbld', 17:56:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:56:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:56:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:56:28 INFO - 'XPC_FLAGS': '0x0', 17:56:28 INFO - 'XPC_SERVICE_NAME': '0', 17:56:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:56:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:56:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:56:28 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-pPSkei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:56:28 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)) 17:56:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:56:28 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-hsKMQ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:56:28 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)) 17:56:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:56:28 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-oOl8h0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:56:28 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)) 17:56:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:56:28 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-LkN0Ac-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:56:29 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)) 17:56:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:56:29 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-VQJUmk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:56:29 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)) 17:56:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:56:29 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-WB6CFu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:56:29 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)) 17:56:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:56:29 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-RP42Ge-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:56:29 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)) 17:56:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:56:29 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-4NAbsq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:56:29 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)) 17:56:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:56:29 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-Y6zKak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:56:29 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)) 17:56:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:56:29 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-eJWlq0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:56:29 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)) 17:56:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:56:29 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-oOJpY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:56:29 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)) 17:56:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:56:29 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-4Eiylu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:56:29 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)) 17:56:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:56:29 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-BklqRp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:56:30 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)) 17:56:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:56:30 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-a_urZh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:56:30 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)) 17:56:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:56:30 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-nYP28z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:56:30 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)) 17:56:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:56:30 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-b3g0sd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:56:30 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)) 17:56:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:56:30 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-j8esLD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:56:30 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)) 17:56:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:56:30 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-UqqpZh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:56:30 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)) 17:56:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:56:30 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-oGY4rg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:56:30 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)) 17:56:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:56:30 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-T6sask-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:56:30 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)) 17:56:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:56:31 INFO - Running setup.py (path:/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/pip-TdpFFs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:56:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:56:31 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)) 17:56:31 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)) 17:56:31 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)) 17:56:31 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)) 17:56:31 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)) 17:56:31 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)) 17:56:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:56:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:56:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:56:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:56:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:56:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:56:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:56:33 INFO - Downloading blessings-1.6.tar.gz 17:56:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:56:33 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)) 17:56:33 INFO - Installing collected packages: blessings 17:56:33 INFO - Running setup.py install for blessings 17:56:33 INFO - Successfully installed blessings 17:56:33 INFO - Cleaning up... 17:56:34 INFO - Return code: 0 17:56:34 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:56:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:56:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:56:34 INFO - Reading from file tmpfile_stdout 17:56:34 INFO - Current package versions: 17:56:34 INFO - blessings == 1.6 17:56:34 INFO - blobuploader == 1.2.4 17:56:34 INFO - browsermob-proxy == 0.6.0 17:56:34 INFO - docopt == 0.6.1 17:56:34 INFO - manifestparser == 1.1 17:56:34 INFO - marionette-client == 2.3.0 17:56:34 INFO - marionette-driver == 1.4.0 17:56:34 INFO - mozInstall == 1.12 17:56:34 INFO - mozcrash == 0.17 17:56:34 INFO - mozdebug == 0.1 17:56:34 INFO - mozdevice == 0.48 17:56:34 INFO - mozfile == 1.2 17:56:34 INFO - mozhttpd == 0.7 17:56:34 INFO - mozinfo == 0.9 17:56:34 INFO - mozleak == 0.1 17:56:34 INFO - mozlog == 3.1 17:56:34 INFO - moznetwork == 0.27 17:56:34 INFO - mozprocess == 0.22 17:56:34 INFO - mozprofile == 0.28 17:56:34 INFO - mozrunner == 6.11 17:56:34 INFO - mozscreenshot == 0.1 17:56:34 INFO - mozsystemmonitor == 0.0 17:56:34 INFO - moztest == 0.7 17:56:34 INFO - mozversion == 1.4 17:56:34 INFO - psutil == 3.1.1 17:56:34 INFO - requests == 1.2.3 17:56:34 INFO - wptserve == 1.4.0 17:56:34 INFO - wsgiref == 0.1.2 17:56:34 INFO - Running post-action listener: _resource_record_post_action 17:56:34 INFO - Running post-action listener: _start_resource_monitoring 17:56:34 INFO - Starting resource monitoring. 17:56:34 INFO - ##### 17:56:34 INFO - ##### Running pull step. 17:56:34 INFO - ##### 17:56:34 INFO - Running pre-action listener: _resource_record_pre_action 17:56:34 INFO - Running main action method: pull 17:56:34 INFO - Pull has nothing to do! 17:56:34 INFO - Running post-action listener: _resource_record_post_action 17:56:34 INFO - ##### 17:56:34 INFO - ##### Running install step. 17:56:34 INFO - ##### 17:56:34 INFO - Running pre-action listener: _resource_record_pre_action 17:56:34 INFO - Running main action method: install 17:56:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:56:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:56:34 INFO - Reading from file tmpfile_stdout 17:56:34 INFO - Detecting whether we're running mozinstall >=1.0... 17:56:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:56:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:56:34 INFO - Reading from file tmpfile_stdout 17:56:34 INFO - Output received: 17:56:34 INFO - Usage: mozinstall [options] installer 17:56:34 INFO - Options: 17:56:34 INFO - -h, --help show this help message and exit 17:56:34 INFO - -d DEST, --destination=DEST 17:56:34 INFO - Directory to install application into. [default: 17:56:34 INFO - "/builds/slave/test"] 17:56:34 INFO - --app=APP Application being installed. [default: firefox] 17:56:34 INFO - mkdir: /builds/slave/test/build/application 17:56:34 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'] 17:56:34 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 17:56:52 INFO - Reading from file tmpfile_stdout 17:56:52 INFO - Output received: 17:56:52 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 17:56:52 INFO - Running post-action listener: _resource_record_post_action 17:56:52 INFO - ##### 17:56:52 INFO - ##### Running run-tests step. 17:56:52 INFO - ##### 17:56:52 INFO - Running pre-action listener: _resource_record_pre_action 17:56:52 INFO - Running main action method: run_tests 17:56:52 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:56:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:56:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:56:52 INFO - grabbing minidump binary from tooltool 17:56:52 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')]} 17:56:52 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 0x1090925e0>, '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 0x108c75cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108ca0990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:56:52 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 17:56:52 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 17:56:52 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:56:52 INFO - Return code: 0 17:56:52 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 17:56:52 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:56:52 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/MfNSYiHVR-q4erK7h4tLpg/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 17:56:52 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/MfNSYiHVR-q4erK7h4tLpg/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 17:56:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oK18BlZk9O/Render', 17:56:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:56:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:56:52 INFO - 'HOME': '/Users/cltbld', 17:56:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:56:52 INFO - 'LOGNAME': 'cltbld', 17:56:52 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:56:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:56:52 INFO - 'MOZ_NO_REMOTE': '1', 17:56:52 INFO - 'NO_EM_RESTART': '1', 17:56:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:56:52 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:56:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:56:52 INFO - 'PWD': '/builds/slave/test', 17:56:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:56:52 INFO - 'SHELL': '/bin/bash', 17:56:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.sml9IUwmWK/Listeners', 17:56:52 INFO - 'TMPDIR': '/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/T/', 17:56:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:56:52 INFO - 'USER': 'cltbld', 17:56:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:56:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:56:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:56:52 INFO - 'XPC_FLAGS': '0x0', 17:56:52 INFO - 'XPC_SERVICE_NAME': '0', 17:56:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:56:52 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/MfNSYiHVR-q4erK7h4tLpg/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 17:56:53 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 17:56:53 INFO - import pkg_resources 17:56:54 INFO - Using 1 client processes 17:56:54 INFO - wptserve Starting http server on 127.0.0.1:8001 17:56:54 INFO - wptserve Starting http server on 127.0.0.1:8000 17:56:54 INFO - wptserve Starting http server on 127.0.0.1:8443 17:56:56 INFO - SUITE-START | Running 778 tests 17:56:56 INFO - Running testharness tests 17:56:56 INFO - Setting up ssl 17:56:56 INFO - PROCESS | certutil | 17:56:56 INFO - PROCESS | certutil | 17:56:56 INFO - PROCESS | certutil | 17:56:56 INFO - Certificate Nickname Trust Attributes 17:56:56 INFO - SSL,S/MIME,JAR/XPI 17:56:56 INFO - 17:56:56 INFO - web-platform-tests CT,, 17:56:56 INFO - 17:56:56 INFO - Starting runner 17:56:57 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 17:56:57 INFO - PROCESS | 1654 | 1468371417556 Marionette DEBUG Marionette enabled via build flag and pref 17:56:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x113cc3800 == 1 [pid = 1654] [id = 1] 17:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x113cc4000) [pid = 1654] [serial = 1] [outer = 0x0] 17:56:57 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:56:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x113cc5000) [pid = 1654] [serial = 2] [outer = 0x113cc4000] 17:56:57 INFO - PROCESS | 1654 | 1468371417865 Marionette INFO Listening on port 2828 17:56:58 INFO - PROCESS | 1654 | 1468371418093 Marionette DEBUG Marionette enabled via command-line flag 17:56:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x116862000 == 2 [pid = 1654] [id = 2] 17:56:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x116862800) [pid = 1654] [serial = 3] [outer = 0x0] 17:56:58 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:56:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x116863800) [pid = 1654] [serial = 4] [outer = 0x116862800] 17:56:58 INFO - PROCESS | 1654 | [1654] 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 17:56:58 INFO - PROCESS | 1654 | 1468371418243 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 17:56:58 INFO - PROCESS | 1654 | 1468371418330 Marionette DEBUG Closed connection conn0 17:56:58 INFO - PROCESS | 1654 | [1654] 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 17:56:58 INFO - PROCESS | 1654 | 1468371418336 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 17:56:58 INFO - PROCESS | 1654 | 1468371418345 Marionette DEBUG Closed connection conn1 17:56:58 INFO - PROCESS | 1654 | [1654] 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 17:56:58 INFO - PROCESS | 1654 | 1468371418350 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 17:56:58 INFO - PROCESS | 1654 | 1468371418359 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:56:58 INFO - PROCESS | 1654 | 1468371418364 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":"20160712164026","device":"desktop","version":"48.0"} 17:56:58 INFO - PROCESS | 1654 | [1654] 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 17:56:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f22800 == 3 [pid = 1654] [id = 3] 17:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x120f12800) [pid = 1654] [serial = 5] [outer = 0x0] 17:56:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f13000 == 4 [pid = 1654] [id = 4] 17:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x119fd9400) [pid = 1654] [serial = 6] [outer = 0x0] 17:56:59 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:56:59 INFO - PROCESS | 1654 | [1654] 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 17:56:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e2c000 == 5 [pid = 1654] [id = 5] 17:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x119fd8400) [pid = 1654] [serial = 7] [outer = 0x0] 17:56:59 INFO - PROCESS | 1654 | [1654] 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 17:56:59 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x123ee4400) [pid = 1654] [serial = 8] [outer = 0x119fd8400] 17:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x1244d1800) [pid = 1654] [serial = 9] [outer = 0x120f12800] 17:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x1244c1c00) [pid = 1654] [serial = 10] [outer = 0x119fd9400] 17:56:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x1244c3800) [pid = 1654] [serial = 11] [outer = 0x119fd8400] 17:57:00 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:57:00 INFO - PROCESS | 1654 | 1468371420342 Marionette INFO startBrowser 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:00 INFO - PROCESS | 1654 | 1468371420366 Marionette DEBUG loaded listener.js 17:57:00 INFO - PROCESS | 1654 | 1468371420373 Marionette DEBUG loaded listener.js 17:57:00 INFO - PROCESS | 1654 | 1468371420377 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x126fdb800) [pid = 1654] [serial = 12] [outer = 0x119fd8400] 17:57:00 INFO - PROCESS | 1654 | 1468371420679 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"20e93293-6c26-3445-bd4f-b8b19bd15cf0","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":"20160712164026","device":"desktop","version":"48.0","command_id":1}}] 17:57:00 INFO - PROCESS | 1654 | 1468371420773 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}] 17:57:00 INFO - PROCESS | 1654 | 1468371420779 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:00 INFO - PROCESS | 1654 | 1468371420820 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:57:00 INFO - PROCESS | 1654 | 1468371420896 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:57:00 INFO - PROCESS | 1654 | 1468371420897 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:00 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:57:00 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:57:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x128ced800) [pid = 1654] [serial = 13] [outer = 0x119fd8400] 17:57:01 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:57:01 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:57:01 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 17:57:01 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 17:57:01 INFO - PROCESS | 1654 | 1468371421171 Marionette TRACE conn2 <- [1,3,null,{}] 17:57:01 INFO - PROCESS | 1654 | 1468371421179 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:57:01 INFO - PROCESS | 1654 | 1468371421181 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:01 INFO - PROCESS | 1654 | 1468371421200 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:57:01 INFO - PROCESS | 1654 | 1468371421221 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 1654 | 1468371421223 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 17:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:57:01 INFO - PROCESS | 1654 | 1468371421231 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 1654 | 1468371421233 Marionette TRACE conn2 <- [1,6,null,{}] 17:57:01 INFO - PROCESS | 1654 | 1468371421236 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}] 17:57:01 INFO - PROCESS | 1654 | 1468371421237 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:01 INFO - PROCESS | 1654 | 1468371421252 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:57:01 INFO - PROCESS | 1654 | 1468371421254 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:01 INFO - PROCESS | 1654 | 1468371421256 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x129236000 == 6 [pid = 1654] [id = 6] 17:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x1292d8000) [pid = 1654] [serial = 14] [outer = 0x0] 17:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x1292d9c00) [pid = 1654] [serial = 15] [outer = 0x1292d8000] 17:57:01 INFO - PROCESS | 1654 | 1468371421289 Marionette DEBUG loaded listener.js 17:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x1292df800) [pid = 1654] [serial = 16] [outer = 0x1292d8000] 17:57:01 INFO - PROCESS | 1654 | 1468371421595 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]]]}] 17:57:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293cf800 == 7 [pid = 1654] [id = 7] 17:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x128fe9c00) [pid = 1654] [serial = 17] [outer = 0x0] 17:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x129511400) [pid = 1654] [serial = 18] [outer = 0x128fe9c00] 17:57:01 INFO - PROCESS | 1654 | 1468371421618 Marionette DEBUG loaded listener.js 17:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x129624800) [pid = 1654] [serial = 19] [outer = 0x128fe9c00] 17:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 421ms 17:57:01 INFO - PROCESS | 1654 | 1468371421689 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 1654 | 1468371421690 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 17:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:57:01 INFO - PROCESS | 1654 | 1468371421704 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 1654 | 1468371421705 Marionette TRACE conn2 <- [1,10,null,{}] 17:57:01 INFO - PROCESS | 1654 | 1468371421746 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}] 17:57:01 INFO - PROCESS | 1654 | 1468371421749 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:01 INFO - PROCESS | 1654 | 1468371421863 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:57:01 INFO - PROCESS | 1654 | 1468371421877 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:01 INFO - PROCESS | 1654 | 1468371421878 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a89e000 == 8 [pid = 1654] [id = 8] 17:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x12a745c00) [pid = 1654] [serial = 20] [outer = 0x0] 17:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12ae07c00) [pid = 1654] [serial = 21] [outer = 0x12a745c00] 17:57:01 INFO - PROCESS | 1654 | 1468371421930 Marionette DEBUG loaded listener.js 17:57:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12ae0c400) [pid = 1654] [serial = 22] [outer = 0x12a745c00] 17:57:02 INFO - PROCESS | 1654 | 1468371422215 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]]]}] 17:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 531ms 17:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:57:02 INFO - PROCESS | 1654 | 1468371422230 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:57:02 INFO - PROCESS | 1654 | 1468371422232 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 17:57:02 INFO - PROCESS | 1654 | 1468371422234 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:57:02 INFO - PROCESS | 1654 | 1468371422235 Marionette TRACE conn2 <- [1,14,null,{}] 17:57:02 INFO - PROCESS | 1654 | 1468371422238 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}] 17:57:02 INFO - PROCESS | 1654 | 1468371422240 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:02 INFO - PROCESS | 1654 | 1468371422390 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:57:02 INFO - PROCESS | 1654 | 1468371422399 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 1654 | 1468371422400 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b82f800 == 9 [pid = 1654] [id = 9] 17:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x12b16b800) [pid = 1654] [serial = 23] [outer = 0x0] 17:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x12b8b8800) [pid = 1654] [serial = 24] [outer = 0x12b16b800] 17:57:02 INFO - PROCESS | 1654 | 1468371422425 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12b8c1c00) [pid = 1654] [serial = 25] [outer = 0x12b16b800] 17:57:02 INFO - PROCESS | 1654 | 1468371422677 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]]]}] 17:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 17:57:02 INFO - PROCESS | 1654 | 1468371422703 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:57:02 INFO - PROCESS | 1654 | 1468371422705 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 17:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:57:02 INFO - PROCESS | 1654 | 1468371422733 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:57:02 INFO - PROCESS | 1654 | 1468371422734 Marionette TRACE conn2 <- [1,18,null,{}] 17:57:02 INFO - PROCESS | 1654 | 1468371422738 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}] 17:57:02 INFO - PROCESS | 1654 | 1468371422743 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:02 INFO - PROCESS | 1654 | 1468371422895 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:57:02 INFO - PROCESS | 1654 | 1468371422902 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 1654 | 1468371422905 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba58000 == 10 [pid = 1654] [id = 10] 17:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12ba0c000) [pid = 1654] [serial = 26] [outer = 0x0] 17:57:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12ba91c00) [pid = 1654] [serial = 27] [outer = 0x12ba0c000] 17:57:02 INFO - PROCESS | 1654 | 1468371422944 Marionette DEBUG loaded listener.js 17:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12ba97c00) [pid = 1654] [serial = 28] [outer = 0x12ba0c000] 17:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 634ms 17:57:03 INFO - PROCESS | 1654 | 1468371423346 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]]]}] 17:57:03 INFO - PROCESS | 1654 | 1468371423353 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:57:03 INFO - PROCESS | 1654 | 1468371423354 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 17:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:57:03 INFO - PROCESS | 1654 | 1468371423358 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:57:03 INFO - PROCESS | 1654 | 1468371423359 Marionette TRACE conn2 <- [1,22,null,{}] 17:57:03 INFO - PROCESS | 1654 | 1468371423362 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}] 17:57:03 INFO - PROCESS | 1654 | 1468371423363 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:03 INFO - PROCESS | 1654 | 1468371423455 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:57:03 INFO - PROCESS | 1654 | 1468371423461 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:03 INFO - PROCESS | 1654 | 1468371423462 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x118507800 == 11 [pid = 1654] [id = 11] 17:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x117567c00) [pid = 1654] [serial = 29] [outer = 0x0] 17:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x118537c00) [pid = 1654] [serial = 30] [outer = 0x117567c00] 17:57:03 INFO - PROCESS | 1654 | 1468371423487 Marionette DEBUG loaded listener.js 17:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x12bdc0c00) [pid = 1654] [serial = 31] [outer = 0x117567c00] 17:57:03 INFO - PROCESS | 1654 | 1468371423755 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]]]}] 17:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 17:57:03 INFO - PROCESS | 1654 | 1468371423781 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:57:03 INFO - PROCESS | 1654 | 1468371423782 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 17:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:57:03 INFO - PROCESS | 1654 | 1468371423784 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:57:03 INFO - PROCESS | 1654 | 1468371423785 Marionette TRACE conn2 <- [1,26,null,{}] 17:57:03 INFO - PROCESS | 1654 | 1468371423787 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}] 17:57:03 INFO - PROCESS | 1654 | 1468371423788 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:03 INFO - PROCESS | 1654 | 1468371423894 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:57:03 INFO - PROCESS | 1654 | 1468371423897 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:03 INFO - PROCESS | 1654 | 1468371423899 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x117ea3800 == 12 [pid = 1654] [id = 12] 17:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x118056c00) [pid = 1654] [serial = 32] [outer = 0x0] 17:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x118157800) [pid = 1654] [serial = 33] [outer = 0x118056c00] 17:57:03 INFO - PROCESS | 1654 | 1468371423922 Marionette DEBUG loaded listener.js 17:57:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x118161c00) [pid = 1654] [serial = 34] [outer = 0x118056c00] 17:57:04 INFO - PROCESS | 1654 | 1468371424197 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]]]}] 17:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 468ms 17:57:04 INFO - PROCESS | 1654 | 1468371424253 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:57:04 INFO - PROCESS | 1654 | 1468371424255 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 17:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:57:04 INFO - PROCESS | 1654 | 1468371424262 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:57:04 INFO - PROCESS | 1654 | 1468371424264 Marionette TRACE conn2 <- [1,30,null,{}] 17:57:04 INFO - PROCESS | 1654 | 1468371424283 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}] 17:57:04 INFO - PROCESS | 1654 | 1468371424285 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:04 INFO - PROCESS | 1654 | 1468371424418 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:57:04 INFO - PROCESS | 1654 | 1468371424424 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:04 INFO - PROCESS | 1654 | 1468371424425 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c726000 == 13 [pid = 1654] [id = 13] 17:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x118164800) [pid = 1654] [serial = 35] [outer = 0x0] 17:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12c74f400) [pid = 1654] [serial = 36] [outer = 0x118164800] 17:57:04 INFO - PROCESS | 1654 | 1468371424464 Marionette DEBUG loaded listener.js 17:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12c753400) [pid = 1654] [serial = 37] [outer = 0x118164800] 17:57:04 INFO - PROCESS | 1654 | 1468371424739 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]]]}] 17:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 521ms 17:57:04 INFO - PROCESS | 1654 | 1468371424783 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:57:04 INFO - PROCESS | 1654 | 1468371424785 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 17:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:57:04 INFO - PROCESS | 1654 | 1468371424787 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:57:04 INFO - PROCESS | 1654 | 1468371424788 Marionette TRACE conn2 <- [1,34,null,{}] 17:57:04 INFO - PROCESS | 1654 | 1468371424798 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}] 17:57:04 INFO - PROCESS | 1654 | 1468371424799 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:04 INFO - PROCESS | 1654 | 1468371424891 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:57:04 INFO - PROCESS | 1654 | 1468371424895 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:04 INFO - PROCESS | 1654 | 1468371424896 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c892000 == 14 [pid = 1654] [id = 14] 17:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12c755800) [pid = 1654] [serial = 38] [outer = 0x0] 17:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12c75b400) [pid = 1654] [serial = 39] [outer = 0x12c755800] 17:57:04 INFO - PROCESS | 1654 | 1468371424920 Marionette DEBUG loaded listener.js 17:57:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x119015c00) [pid = 1654] [serial = 40] [outer = 0x12c755800] 17:57:05 INFO - PROCESS | 1654 | 1468371425150 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]]]}] 17:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 376ms 17:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:57:05 INFO - PROCESS | 1654 | 1468371425163 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:57:05 INFO - PROCESS | 1654 | 1468371425164 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 17:57:05 INFO - PROCESS | 1654 | 1468371425166 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:57:05 INFO - PROCESS | 1654 | 1468371425167 Marionette TRACE conn2 <- [1,38,null,{}] 17:57:05 INFO - PROCESS | 1654 | 1468371425170 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}] 17:57:05 INFO - PROCESS | 1654 | 1468371425171 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:05 INFO - PROCESS | 1654 | 1468371425276 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:57:05 INFO - PROCESS | 1654 | 1468371425279 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 1654 | 1468371425280 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc5c000 == 15 [pid = 1654] [id = 15] 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x11901cc00) [pid = 1654] [serial = 41] [outer = 0x0] 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12c75d000) [pid = 1654] [serial = 42] [outer = 0x11901cc00] 17:57:05 INFO - PROCESS | 1654 | 1468371425303 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12cd15c00) [pid = 1654] [serial = 43] [outer = 0x11901cc00] 17:57:05 INFO - PROCESS | 1654 | 1468371425538 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]]]}] 17:57:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ced9800 == 16 [pid = 1654] [id = 16] 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12ceda000) [pid = 1654] [serial = 44] [outer = 0x0] 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12cedb800) [pid = 1654] [serial = 45] [outer = 0x12ceda000] 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x12cee0000) [pid = 1654] [serial = 46] [outer = 0x12ceda000] 17:57:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ced9000 == 17 [pid = 1654] [id = 17] 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x12cd1d000) [pid = 1654] [serial = 47] [outer = 0x0] 17:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 417ms 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12d218400) [pid = 1654] [serial = 48] [outer = 0x12cd1d000] 17:57:05 INFO - PROCESS | 1654 | 1468371425611 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:57:05 INFO - PROCESS | 1654 | 1468371425613 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x116807000) [pid = 1654] [serial = 49] [outer = 0x12cd1d000] 17:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:57:05 INFO - PROCESS | 1654 | 1468371425662 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:57:05 INFO - PROCESS | 1654 | 1468371425663 Marionette TRACE conn2 <- [1,42,null,{}] 17:57:05 INFO - PROCESS | 1654 | 1468371425672 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}] 17:57:05 INFO - PROCESS | 1654 | 1468371425673 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:05 INFO - PROCESS | 1654 | 1468371425785 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:57:05 INFO - PROCESS | 1654 | 1468371425794 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 1654 | 1468371425795 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3f1000 == 18 [pid = 1654] [id = 18] 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x12cd1c000) [pid = 1654] [serial = 50] [outer = 0x0] 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x12cd21000) [pid = 1654] [serial = 51] [outer = 0x12cd1c000] 17:57:05 INFO - PROCESS | 1654 | 1468371425820 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x12d755800) [pid = 1654] [serial = 52] [outer = 0x12cd1c000] 17:57:06 INFO - PROCESS | 1654 | 1468371426061 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]]]}] 17:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 444ms 17:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:57:06 INFO - PROCESS | 1654 | 1468371426082 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:57:06 INFO - PROCESS | 1654 | 1468371426083 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 17:57:06 INFO - PROCESS | 1654 | 1468371426085 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:57:06 INFO - PROCESS | 1654 | 1468371426087 Marionette TRACE conn2 <- [1,46,null,{}] 17:57:06 INFO - PROCESS | 1654 | 1468371426100 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}] 17:57:06 INFO - PROCESS | 1654 | 1468371426101 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:06 INFO - PROCESS | 1654 | 1468371426197 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:57:06 INFO - PROCESS | 1654 | 1468371426200 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:06 INFO - PROCESS | 1654 | 1468371426211 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7b9000 == 19 [pid = 1654] [id = 19] 17:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x1185dc000) [pid = 1654] [serial = 53] [outer = 0x0] 17:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x12d759000) [pid = 1654] [serial = 54] [outer = 0x1185dc000] 17:57:06 INFO - PROCESS | 1654 | 1468371426237 Marionette DEBUG loaded listener.js 17:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x12d75f400) [pid = 1654] [serial = 55] [outer = 0x1185dc000] 17:57:06 INFO - PROCESS | 1654 | 1468371426489 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]]]}] 17:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 424ms 17:57:06 INFO - PROCESS | 1654 | 1468371426521 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:57:06 INFO - PROCESS | 1654 | 1468371426522 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 17:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:57:06 INFO - PROCESS | 1654 | 1468371426535 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:57:06 INFO - PROCESS | 1654 | 1468371426536 Marionette TRACE conn2 <- [1,50,null,{}] 17:57:06 INFO - PROCESS | 1654 | 1468371426538 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}] 17:57:06 INFO - PROCESS | 1654 | 1468371426540 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:06 INFO - PROCESS | 1654 | 1468371426686 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:57:06 INFO - PROCESS | 1654 | 1468371426691 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:06 INFO - PROCESS | 1654 | 1468371426692 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7d7800 == 20 [pid = 1654] [id = 20] 17:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x11839ec00) [pid = 1654] [serial = 56] [outer = 0x0] 17:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x1183a2800) [pid = 1654] [serial = 57] [outer = 0x11839ec00] 17:57:06 INFO - PROCESS | 1654 | 1468371426729 Marionette DEBUG loaded listener.js 17:57:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x127466c00) [pid = 1654] [serial = 58] [outer = 0x11839ec00] 17:57:07 INFO - PROCESS | 1654 | 1468371427048 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]]]}] 17:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 521ms 17:57:07 INFO - PROCESS | 1654 | 1468371427064 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:57:07 INFO - PROCESS | 1654 | 1468371427065 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 17:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:57:07 INFO - PROCESS | 1654 | 1468371427068 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - PROCESS | 1654 | 1468371427069 Marionette TRACE conn2 <- [1,54,null,{}] 17:57:07 INFO - PROCESS | 1654 | 1468371427072 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}] 17:57:07 INFO - PROCESS | 1654 | 1468371427073 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:07 INFO - PROCESS | 1654 | 1468371427177 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:57:07 INFO - PROCESS | 1654 | 1468371427180 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:07 INFO - PROCESS | 1654 | 1468371427181 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7c7000 == 21 [pid = 1654] [id = 21] 17:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x12d759400) [pid = 1654] [serial = 59] [outer = 0x0] 17:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x12dc84400) [pid = 1654] [serial = 60] [outer = 0x12d759400] 17:57:07 INFO - PROCESS | 1654 | 1468371427212 Marionette DEBUG loaded listener.js 17:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x12dc89000) [pid = 1654] [serial = 61] [outer = 0x12d759400] 17:57:07 INFO - PROCESS | 1654 | 1468371427465 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]]]}] 17:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms 17:57:07 INFO - PROCESS | 1654 | 1468371427498 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:57:07 INFO - PROCESS | 1654 | 1468371427500 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 17:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:57:07 INFO - PROCESS | 1654 | 1468371427502 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - PROCESS | 1654 | 1468371427503 Marionette TRACE conn2 <- [1,58,null,{}] 17:57:07 INFO - PROCESS | 1654 | 1468371427513 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}] 17:57:07 INFO - PROCESS | 1654 | 1468371427515 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:07 INFO - PROCESS | 1654 | 1468371427625 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:57:07 INFO - PROCESS | 1654 | 1468371427629 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:07 INFO - PROCESS | 1654 | 1468371427630 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x119542000 == 22 [pid = 1654] [id = 22] 17:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x12dc86400) [pid = 1654] [serial = 62] [outer = 0x0] 17:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x12e155400) [pid = 1654] [serial = 63] [outer = 0x12dc86400] 17:57:07 INFO - PROCESS | 1654 | 1468371427657 Marionette DEBUG loaded listener.js 17:57:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x1244c9000) [pid = 1654] [serial = 64] [outer = 0x12dc86400] 17:57:08 INFO - PROCESS | 1654 | 1468371428724 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]]]}] 17:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1273ms 17:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:57:08 INFO - PROCESS | 1654 | 1468371428777 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:57:08 INFO - PROCESS | 1654 | 1468371428779 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 17:57:08 INFO - PROCESS | 1654 | 1468371428782 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:57:08 INFO - PROCESS | 1654 | 1468371428786 Marionette TRACE conn2 <- [1,62,null,{}] 17:57:08 INFO - PROCESS | 1654 | 1468371428790 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}] 17:57:08 INFO - PROCESS | 1654 | 1468371428791 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:08 INFO - PROCESS | 1654 | 1468371428908 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:57:08 INFO - PROCESS | 1654 | 1468371428961 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:08 INFO - PROCESS | 1654 | 1468371428963 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x113010800 == 23 [pid = 1654] [id = 23] 17:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x112eed800) [pid = 1654] [serial = 65] [outer = 0x0] 17:57:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x113253800) [pid = 1654] [serial = 66] [outer = 0x112eed800] 17:57:08 INFO - PROCESS | 1654 | 1468371428994 Marionette DEBUG loaded listener.js 17:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x115e5ac00) [pid = 1654] [serial = 67] [outer = 0x112eed800] 17:57:09 INFO - PROCESS | 1654 | 1468371429397 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]]]}] 17:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 625ms 17:57:09 INFO - PROCESS | 1654 | 1468371429409 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:57:09 INFO - PROCESS | 1654 | 1468371429412 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 17:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:57:09 INFO - PROCESS | 1654 | 1468371429417 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:57:09 INFO - PROCESS | 1654 | 1468371429419 Marionette TRACE conn2 <- [1,66,null,{}] 17:57:09 INFO - PROCESS | 1654 | 1468371429421 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}] 17:57:09 INFO - PROCESS | 1654 | 1468371429423 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:09 INFO - PROCESS | 1654 | 1468371429536 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:57:09 INFO - PROCESS | 1654 | 1468371429573 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:09 INFO - PROCESS | 1654 | 1468371429574 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f5d000 == 24 [pid = 1654] [id = 24] 17:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x116766000) [pid = 1654] [serial = 68] [outer = 0x0] 17:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11804c400) [pid = 1654] [serial = 69] [outer = 0x116766000] 17:57:09 INFO - PROCESS | 1654 | 1468371429605 Marionette DEBUG loaded listener.js 17:57:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x118058000) [pid = 1654] [serial = 70] [outer = 0x116766000] 17:57:10 INFO - PROCESS | 1654 | 1468371430028 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]]]}] 17:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 17:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:57:10 INFO - PROCESS | 1654 | 1468371430037 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:57:10 INFO - PROCESS | 1654 | 1468371430039 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 17:57:10 INFO - PROCESS | 1654 | 1468371430042 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:57:10 INFO - PROCESS | 1654 | 1468371430046 Marionette TRACE conn2 <- [1,70,null,{}] 17:57:10 INFO - PROCESS | 1654 | 1468371430053 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}] 17:57:10 INFO - PROCESS | 1654 | 1468371430057 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:10 INFO - PROCESS | 1654 | 1468371430170 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:57:10 INFO - PROCESS | 1654 | 1468371430207 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:10 INFO - PROCESS | 1654 | 1468371430209 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11715c800 == 25 [pid = 1654] [id = 25] 17:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x118358800) [pid = 1654] [serial = 71] [outer = 0x0] 17:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1185e4800) [pid = 1654] [serial = 72] [outer = 0x118358800] 17:57:10 INFO - PROCESS | 1654 | 1468371430240 Marionette DEBUG loaded listener.js 17:57:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11901dc00) [pid = 1654] [serial = 73] [outer = 0x118358800] 17:57:10 INFO - PROCESS | 1654 | 1468371430869 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]]]}] 17:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 873ms 17:57:10 INFO - PROCESS | 1654 | 1468371430917 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:57:10 INFO - PROCESS | 1654 | 1468371430920 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 17:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:57:10 INFO - PROCESS | 1654 | 1468371430927 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:57:10 INFO - PROCESS | 1654 | 1468371430929 Marionette TRACE conn2 <- [1,74,null,{}] 17:57:10 INFO - PROCESS | 1654 | 1468371430933 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}] 17:57:10 INFO - PROCESS | 1654 | 1468371430935 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:11 INFO - PROCESS | 1654 | 1468371431027 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:57:11 INFO - PROCESS | 1654 | 1468371431080 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:11 INFO - PROCESS | 1654 | 1468371431084 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d61800 == 26 [pid = 1654] [id = 26] 17:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x114f54c00) [pid = 1654] [serial = 74] [outer = 0x0] 17:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x114fdac00) [pid = 1654] [serial = 75] [outer = 0x114f54c00] 17:57:11 INFO - PROCESS | 1654 | 1468371431123 Marionette DEBUG loaded listener.js 17:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115e5a000) [pid = 1654] [serial = 76] [outer = 0x114f54c00] 17:57:11 INFO - PROCESS | 1654 | 1468371431595 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]]]}] 17:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 722ms 17:57:11 INFO - PROCESS | 1654 | 1468371431649 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:57:11 INFO - PROCESS | 1654 | 1468371431652 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 17:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:57:11 INFO - PROCESS | 1654 | 1468371431656 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:57:11 INFO - PROCESS | 1654 | 1468371431657 Marionette TRACE conn2 <- [1,78,null,{}] 17:57:11 INFO - PROCESS | 1654 | 1468371431660 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}] 17:57:11 INFO - PROCESS | 1654 | 1468371431661 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:11 INFO - PROCESS | 1654 | 1468371431749 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:57:11 INFO - PROCESS | 1654 | 1468371431790 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:11 INFO - PROCESS | 1654 | 1468371431791 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x113cbe800 == 27 [pid = 1654] [id = 27] 17:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1164e7400) [pid = 1654] [serial = 77] [outer = 0x0] 17:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116767400) [pid = 1654] [serial = 78] [outer = 0x1164e7400] 17:57:11 INFO - PROCESS | 1654 | 1468371431819 Marionette DEBUG loaded listener.js 17:57:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x116883400) [pid = 1654] [serial = 79] [outer = 0x1164e7400] 17:57:12 INFO - PROCESS | 1654 | 1468371432173 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]]]}] 17:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 569ms 17:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:57:12 INFO - PROCESS | 1654 | 1468371432225 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:57:12 INFO - PROCESS | 1654 | 1468371432227 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 17:57:12 INFO - PROCESS | 1654 | 1468371432229 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:57:12 INFO - PROCESS | 1654 | 1468371432231 Marionette TRACE conn2 <- [1,82,null,{}] 17:57:12 INFO - PROCESS | 1654 | 1468371432238 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}] 17:57:12 INFO - PROCESS | 1654 | 1468371432241 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:12 INFO - PROCESS | 1654 | 1468371432317 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:57:12 INFO - PROCESS | 1654 | 1468371432389 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:12 INFO - PROCESS | 1654 | 1468371432391 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x113008000 == 28 [pid = 1654] [id = 28] 17:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112ee9c00) [pid = 1654] [serial = 80] [outer = 0x0] 17:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1164e6000) [pid = 1654] [serial = 81] [outer = 0x112ee9c00] 17:57:12 INFO - PROCESS | 1654 | 1468371432420 Marionette DEBUG loaded listener.js 17:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11805a400) [pid = 1654] [serial = 82] [outer = 0x112ee9c00] 17:57:12 INFO - PROCESS | 1654 | 1468371432677 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]]]}] 17:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 17:57:12 INFO - PROCESS | 1654 | 1468371432699 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:57:12 INFO - PROCESS | 1654 | 1468371432701 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 17:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:57:12 INFO - PROCESS | 1654 | 1468371432714 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:57:12 INFO - PROCESS | 1654 | 1468371432715 Marionette TRACE conn2 <- [1,86,null,{}] 17:57:12 INFO - PROCESS | 1654 | 1468371432718 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}] 17:57:12 INFO - PROCESS | 1654 | 1468371432719 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:12 INFO - PROCESS | 1654 | 1468371432800 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:57:12 INFO - PROCESS | 1654 | 1468371432804 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:12 INFO - PROCESS | 1654 | 1468371432805 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168b6000 == 29 [pid = 1654] [id = 29] 17:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11815c000) [pid = 1654] [serial = 83] [outer = 0x0] 17:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11835dc00) [pid = 1654] [serial = 84] [outer = 0x11815c000] 17:57:12 INFO - PROCESS | 1654 | 1468371432833 Marionette DEBUG loaded listener.js 17:57:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1183a5400) [pid = 1654] [serial = 85] [outer = 0x11815c000] 17:57:13 INFO - PROCESS | 1654 | 1468371433135 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]]]}] 17:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 477ms 17:57:13 INFO - PROCESS | 1654 | 1468371433184 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:57:13 INFO - PROCESS | 1654 | 1468371433185 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 17:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:57:13 INFO - PROCESS | 1654 | 1468371433187 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:57:13 INFO - PROCESS | 1654 | 1468371433189 Marionette TRACE conn2 <- [1,90,null,{}] 17:57:13 INFO - PROCESS | 1654 | 1468371433191 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}] 17:57:13 INFO - PROCESS | 1654 | 1468371433192 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:13 INFO - PROCESS | 1654 | 1468371433262 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:57:13 INFO - PROCESS | 1654 | 1468371433265 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:13 INFO - PROCESS | 1654 | 1468371433266 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11715d800 == 30 [pid = 1654] [id = 30] 17:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11839b000) [pid = 1654] [serial = 86] [outer = 0x0] 17:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1185e9c00) [pid = 1654] [serial = 87] [outer = 0x11839b000] 17:57:13 INFO - PROCESS | 1654 | 1468371433293 Marionette DEBUG loaded listener.js 17:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1187f3400) [pid = 1654] [serial = 88] [outer = 0x11839b000] 17:57:13 INFO - PROCESS | 1654 | 1468371433583 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]]]}] 17:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 17:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:57:13 INFO - PROCESS | 1654 | 1468371433613 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:57:13 INFO - PROCESS | 1654 | 1468371433614 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 17:57:13 INFO - PROCESS | 1654 | 1468371433617 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:57:13 INFO - PROCESS | 1654 | 1468371433618 Marionette TRACE conn2 <- [1,94,null,{}] 17:57:13 INFO - PROCESS | 1654 | 1468371433620 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}] 17:57:13 INFO - PROCESS | 1654 | 1468371433626 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:13 INFO - PROCESS | 1654 | 1468371433726 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:57:13 INFO - PROCESS | 1654 | 1468371433770 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:13 INFO - PROCESS | 1654 | 1468371433771 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168b4800 == 31 [pid = 1654] [id = 31] 17:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118059800) [pid = 1654] [serial = 89] [outer = 0x0] 17:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1187fb400) [pid = 1654] [serial = 90] [outer = 0x118059800] 17:57:13 INFO - PROCESS | 1654 | 1468371433796 Marionette DEBUG loaded listener.js 17:57:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119448800) [pid = 1654] [serial = 91] [outer = 0x118059800] 17:57:14 INFO - PROCESS | 1654 | 1468371434047 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]]]}] 17:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 17:57:14 INFO - PROCESS | 1654 | 1468371434086 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:57:14 INFO - PROCESS | 1654 | 1468371434087 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 17:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:57:14 INFO - PROCESS | 1654 | 1468371434096 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - PROCESS | 1654 | 1468371434097 Marionette TRACE conn2 <- [1,98,null,{}] 17:57:14 INFO - PROCESS | 1654 | 1468371434100 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}] 17:57:14 INFO - PROCESS | 1654 | 1468371434101 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:14 INFO - PROCESS | 1654 | 1468371434178 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:57:14 INFO - PROCESS | 1654 | 1468371434181 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:14 INFO - PROCESS | 1654 | 1468371434182 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x118745800 == 32 [pid = 1654] [id = 32] 17:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119016c00) [pid = 1654] [serial = 92] [outer = 0x0] 17:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119459800) [pid = 1654] [serial = 93] [outer = 0x119016c00] 17:57:14 INFO - PROCESS | 1654 | 1468371434209 Marionette DEBUG loaded listener.js 17:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1199a8400) [pid = 1654] [serial = 94] [outer = 0x119016c00] 17:57:14 INFO - PROCESS | 1654 | 1468371434479 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]]]}] 17:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 17:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:57:14 INFO - PROCESS | 1654 | 1468371434515 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:57:14 INFO - PROCESS | 1654 | 1468371434516 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 17:57:14 INFO - PROCESS | 1654 | 1468371434518 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - PROCESS | 1654 | 1468371434519 Marionette TRACE conn2 <- [1,102,null,{}] 17:57:14 INFO - PROCESS | 1654 | 1468371434522 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}] 17:57:14 INFO - PROCESS | 1654 | 1468371434523 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:14 INFO - PROCESS | 1654 | 1468371434611 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:57:14 INFO - PROCESS | 1654 | 1468371434653 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:14 INFO - PROCESS | 1654 | 1468371434654 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188c3000 == 33 [pid = 1654] [id = 33] 17:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119442c00) [pid = 1654] [serial = 95] [outer = 0x0] 17:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1199b1000) [pid = 1654] [serial = 96] [outer = 0x119442c00] 17:57:14 INFO - PROCESS | 1654 | 1468371434677 Marionette DEBUG loaded listener.js 17:57:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116636400) [pid = 1654] [serial = 97] [outer = 0x119442c00] 17:57:14 INFO - PROCESS | 1654 | 1468371434953 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]]]}] 17:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 17:57:14 INFO - PROCESS | 1654 | 1468371434989 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:57:14 INFO - PROCESS | 1654 | 1468371434993 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 17:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:57:15 INFO - PROCESS | 1654 | 1468371435004 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:57:15 INFO - PROCESS | 1654 | 1468371435006 Marionette TRACE conn2 <- [1,106,null,{}] 17:57:15 INFO - PROCESS | 1654 | 1468371435013 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}] 17:57:15 INFO - PROCESS | 1654 | 1468371435015 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:15 INFO - PROCESS | 1654 | 1468371435133 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:57:15 INFO - PROCESS | 1654 | 1468371435138 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:15 INFO - PROCESS | 1654 | 1468371435139 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11953e000 == 34 [pid = 1654] [id = 34] 17:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121706800) [pid = 1654] [serial = 98] [outer = 0x0] 17:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12390bc00) [pid = 1654] [serial = 99] [outer = 0x121706800] 17:57:15 INFO - PROCESS | 1654 | 1468371435180 Marionette DEBUG loaded listener.js 17:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123d2b000) [pid = 1654] [serial = 100] [outer = 0x121706800] 17:57:15 INFO - PROCESS | 1654 | 1468371435479 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]]]}] 17:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 523ms 17:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:57:15 INFO - PROCESS | 1654 | 1468371435528 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:57:15 INFO - PROCESS | 1654 | 1468371435529 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 17:57:15 INFO - PROCESS | 1654 | 1468371435531 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:57:15 INFO - PROCESS | 1654 | 1468371435532 Marionette TRACE conn2 <- [1,110,null,{}] 17:57:15 INFO - PROCESS | 1654 | 1468371435535 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}] 17:57:15 INFO - PROCESS | 1654 | 1468371435536 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:15 INFO - PROCESS | 1654 | 1468371435632 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:57:15 INFO - PROCESS | 1654 | 1468371435638 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:15 INFO - PROCESS | 1654 | 1468371435639 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11972c000 == 35 [pid = 1654] [id = 35] 17:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12174dc00) [pid = 1654] [serial = 101] [outer = 0x0] 17:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x123f94400) [pid = 1654] [serial = 102] [outer = 0x12174dc00] 17:57:15 INFO - PROCESS | 1654 | 1468371435666 Marionette DEBUG loaded listener.js 17:57:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1241ac800) [pid = 1654] [serial = 103] [outer = 0x12174dc00] 17:57:15 INFO - PROCESS | 1654 | 1468371435951 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]]]}] 17:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 17:57:16 INFO - PROCESS | 1654 | 1468371436000 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:57:16 INFO - PROCESS | 1654 | 1468371436001 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 17:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:57:16 INFO - PROCESS | 1654 | 1468371436004 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:57:16 INFO - PROCESS | 1654 | 1468371436005 Marionette TRACE conn2 <- [1,114,null,{}] 17:57:16 INFO - PROCESS | 1654 | 1468371436010 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}] 17:57:16 INFO - PROCESS | 1654 | 1468371436012 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:16 INFO - PROCESS | 1654 | 1468371436097 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:57:16 INFO - PROCESS | 1654 | 1468371436100 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:16 INFO - PROCESS | 1654 | 1468371436101 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f08000 == 36 [pid = 1654] [id = 36] 17:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121707c00) [pid = 1654] [serial = 104] [outer = 0x0] 17:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1244c7400) [pid = 1654] [serial = 105] [outer = 0x121707c00] 17:57:16 INFO - PROCESS | 1654 | 1468371436129 Marionette DEBUG loaded listener.js 17:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124c95c00) [pid = 1654] [serial = 106] [outer = 0x121707c00] 17:57:16 INFO - PROCESS | 1654 | 1468371436447 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]]]}] 17:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 17:57:16 INFO - PROCESS | 1654 | 1468371436476 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:57:16 INFO - PROCESS | 1654 | 1468371436479 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 17:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:57:16 INFO - PROCESS | 1654 | 1468371436481 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:57:16 INFO - PROCESS | 1654 | 1468371436483 Marionette TRACE conn2 <- [1,118,null,{}] 17:57:16 INFO - PROCESS | 1654 | 1468371436485 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}] 17:57:16 INFO - PROCESS | 1654 | 1468371436486 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:16 INFO - PROCESS | 1654 | 1468371436585 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:57:16 INFO - PROCESS | 1654 | 1468371436592 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:16 INFO - PROCESS | 1654 | 1468371436594 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2d800 == 37 [pid = 1654] [id = 37] 17:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x123d38000) [pid = 1654] [serial = 107] [outer = 0x0] 17:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12502d400) [pid = 1654] [serial = 108] [outer = 0x123d38000] 17:57:16 INFO - PROCESS | 1654 | 1468371436618 Marionette DEBUG loaded listener.js 17:57:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125631400) [pid = 1654] [serial = 109] [outer = 0x123d38000] 17:57:16 INFO - PROCESS | 1654 | 1468371436887 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]]]}] 17:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 17:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:57:16 INFO - PROCESS | 1654 | 1468371436900 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:57:16 INFO - PROCESS | 1654 | 1468371436901 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 17:57:16 INFO - PROCESS | 1654 | 1468371436903 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:57:16 INFO - PROCESS | 1654 | 1468371436904 Marionette TRACE conn2 <- [1,122,null,{}] 17:57:16 INFO - PROCESS | 1654 | 1468371436913 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}] 17:57:16 INFO - PROCESS | 1654 | 1468371436914 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:16 INFO - PROCESS | 1654 | 1468371436998 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:57:17 INFO - PROCESS | 1654 | 1468371437002 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:17 INFO - PROCESS | 1654 | 1468371437003 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1238a4800 == 38 [pid = 1654] [id = 38] 17:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x113252800) [pid = 1654] [serial = 110] [outer = 0x0] 17:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12696bc00) [pid = 1654] [serial = 111] [outer = 0x113252800] 17:57:17 INFO - PROCESS | 1654 | 1468371437027 Marionette DEBUG loaded listener.js 17:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126d36400) [pid = 1654] [serial = 112] [outer = 0x113252800] 17:57:17 INFO - PROCESS | 1654 | 1468371437315 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]]]}] 17:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 17:57:17 INFO - PROCESS | 1654 | 1468371437321 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:57:17 INFO - PROCESS | 1654 | 1468371437323 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 17:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:57:17 INFO - PROCESS | 1654 | 1468371437332 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:57:17 INFO - PROCESS | 1654 | 1468371437333 Marionette TRACE conn2 <- [1,126,null,{}] 17:57:17 INFO - PROCESS | 1654 | 1468371437335 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}] 17:57:17 INFO - PROCESS | 1654 | 1468371437336 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:17 INFO - PROCESS | 1654 | 1468371437418 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:57:17 INFO - PROCESS | 1654 | 1468371437477 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:17 INFO - PROCESS | 1654 | 1468371437478 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x123985000 == 39 [pid = 1654] [id = 39] 17:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11815d800) [pid = 1654] [serial = 113] [outer = 0x0] 17:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126dd6000) [pid = 1654] [serial = 114] [outer = 0x11815d800] 17:57:17 INFO - PROCESS | 1654 | 1468371437501 Marionette DEBUG loaded listener.js 17:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126fdf000) [pid = 1654] [serial = 115] [outer = 0x11815d800] 17:57:17 INFO - PROCESS | 1654 | 1468371437766 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]]]}] 17:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 17:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:57:17 INFO - PROCESS | 1654 | 1468371437800 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:57:17 INFO - PROCESS | 1654 | 1468371437802 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 17:57:17 INFO - PROCESS | 1654 | 1468371437803 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:57:17 INFO - PROCESS | 1654 | 1468371437805 Marionette TRACE conn2 <- [1,130,null,{}] 17:57:17 INFO - PROCESS | 1654 | 1468371437815 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}] 17:57:17 INFO - PROCESS | 1654 | 1468371437816 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:17 INFO - PROCESS | 1654 | 1468371437900 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:57:17 INFO - PROCESS | 1654 | 1468371437904 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:17 INFO - PROCESS | 1654 | 1468371437905 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x123fb4800 == 40 [pid = 1654] [id = 40] 17:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119a2c400) [pid = 1654] [serial = 116] [outer = 0x0] 17:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x127473800) [pid = 1654] [serial = 117] [outer = 0x119a2c400] 17:57:17 INFO - PROCESS | 1654 | 1468371437929 Marionette DEBUG loaded listener.js 17:57:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128ce0400) [pid = 1654] [serial = 118] [outer = 0x119a2c400] 17:57:18 INFO - PROCESS | 1654 | 1468371438230 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]]]}] 17:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 472ms 17:57:18 INFO - PROCESS | 1654 | 1468371438277 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:57:18 INFO - PROCESS | 1654 | 1468371438278 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 17:57:18 INFO - PROCESS | 1654 | 1468371438281 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:57:18 INFO - PROCESS | 1654 | 1468371438282 Marionette TRACE conn2 <- [1,134,null,{}] 17:57:18 INFO - PROCESS | 1654 | 1468371438284 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}] 17:57:18 INFO - PROCESS | 1654 | 1468371438285 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:18 INFO - PROCESS | 1654 | 1468371438387 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:57:18 INFO - PROCESS | 1654 | 1468371438394 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:18 INFO - PROCESS | 1654 | 1468371438395 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x124346000 == 41 [pid = 1654] [id = 41] 17:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x126f48400) [pid = 1654] [serial = 119] [outer = 0x0] 17:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128ce3400) [pid = 1654] [serial = 120] [outer = 0x126f48400] 17:57:18 INFO - PROCESS | 1654 | 1468371438418 Marionette DEBUG loaded listener.js 17:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128db9400) [pid = 1654] [serial = 121] [outer = 0x126f48400] 17:57:18 INFO - PROCESS | 1654 | 1468371438696 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]]]}] 17:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 467ms 17:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:57:18 INFO - PROCESS | 1654 | 1468371438749 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:57:18 INFO - PROCESS | 1654 | 1468371438750 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 17:57:18 INFO - PROCESS | 1654 | 1468371438752 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:57:18 INFO - PROCESS | 1654 | 1468371438753 Marionette TRACE conn2 <- [1,138,null,{}] 17:57:18 INFO - PROCESS | 1654 | 1468371438755 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}] 17:57:18 INFO - PROCESS | 1654 | 1468371438757 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:18 INFO - PROCESS | 1654 | 1468371438841 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:57:18 INFO - PROCESS | 1654 | 1468371438847 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:18 INFO - PROCESS | 1654 | 1468371438848 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x125076000 == 42 [pid = 1654] [id = 42] 17:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128dba000) [pid = 1654] [serial = 122] [outer = 0x0] 17:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1292db400) [pid = 1654] [serial = 123] [outer = 0x128dba000] 17:57:18 INFO - PROCESS | 1654 | 1468371438871 Marionette DEBUG loaded listener.js 17:57:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1292e3800) [pid = 1654] [serial = 124] [outer = 0x128dba000] 17:57:19 INFO - PROCESS | 1654 | 1468371439184 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]]]}] 17:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 468ms 17:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:57:19 INFO - PROCESS | 1654 | 1468371439220 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:57:19 INFO - PROCESS | 1654 | 1468371439221 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 17:57:19 INFO - PROCESS | 1654 | 1468371439223 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:57:19 INFO - PROCESS | 1654 | 1468371439226 Marionette TRACE conn2 <- [1,142,null,{}] 17:57:19 INFO - PROCESS | 1654 | 1468371439229 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}] 17:57:19 INFO - PROCESS | 1654 | 1468371439231 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:19 INFO - PROCESS | 1654 | 1468371439998 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:57:20 INFO - PROCESS | 1654 | 1468371440016 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 1654 | 1468371440017 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x112153800 == 43 [pid = 1654] [id = 43] 17:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x112fe3800) [pid = 1654] [serial = 125] [outer = 0x0] 17:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1132dbc00) [pid = 1654] [serial = 126] [outer = 0x112fe3800] 17:57:20 INFO - PROCESS | 1654 | 1468371440045 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x115e63800) [pid = 1654] [serial = 127] [outer = 0x112fe3800] 17:57:20 INFO - PROCESS | 1654 | 1468371440384 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]]]}] 17:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1172ms 17:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:57:20 INFO - PROCESS | 1654 | 1468371440396 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:57:20 INFO - PROCESS | 1654 | 1468371440398 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 17:57:20 INFO - PROCESS | 1654 | 1468371440401 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:57:20 INFO - PROCESS | 1654 | 1468371440403 Marionette TRACE conn2 <- [1,146,null,{}] 17:57:20 INFO - PROCESS | 1654 | 1468371440406 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}] 17:57:20 INFO - PROCESS | 1654 | 1468371440409 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:20 INFO - PROCESS | 1654 | 1468371440503 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:57:20 INFO - PROCESS | 1654 | 1468371440509 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 1654 | 1468371440512 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x114f16800 == 44 [pid = 1654] [id = 44] 17:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x116767800) [pid = 1654] [serial = 128] [outer = 0x0] 17:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x116f0e400) [pid = 1654] [serial = 129] [outer = 0x116767800] 17:57:20 INFO - PROCESS | 1654 | 1468371440538 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x117e0e000) [pid = 1654] [serial = 130] [outer = 0x116767800] 17:57:20 INFO - PROCESS | 1654 | 1468371440857 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]]]}] 17:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 518ms 17:57:20 INFO - PROCESS | 1654 | 1468371440920 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:57:20 INFO - PROCESS | 1654 | 1468371440922 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 17:57:20 INFO - PROCESS | 1654 | 1468371440924 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:57:20 INFO - PROCESS | 1654 | 1468371440926 Marionette TRACE conn2 <- [1,150,null,{}] 17:57:20 INFO - PROCESS | 1654 | 1468371440935 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}] 17:57:20 INFO - PROCESS | 1654 | 1468371440937 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:21 INFO - PROCESS | 1654 | 1468371441040 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:57:21 INFO - PROCESS | 1654 | 1468371441046 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:21 INFO - PROCESS | 1654 | 1468371441047 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133d9000 == 45 [pid = 1654] [id = 45] 17:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11815c400) [pid = 1654] [serial = 131] [outer = 0x0] 17:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x118256c00) [pid = 1654] [serial = 132] [outer = 0x11815c400] 17:57:21 INFO - PROCESS | 1654 | 1468371441072 Marionette DEBUG loaded listener.js 17:57:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x118784800) [pid = 1654] [serial = 133] [outer = 0x11815c400] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12c755800) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x118164800) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x118056c00) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x117567c00) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12ba0c000) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12b16b800) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12a745c00) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1292d8000) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12d759400) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11839ec00) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1185dc000) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12cd1c000) [pid = 1654] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11901cc00) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x113252800) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x116766000) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x118358800) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x114f54c00) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1164e7400) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112ee9c00) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11815c000) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11839b000) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118059800) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119016c00) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119442c00) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121706800) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x121707c00) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123d38000) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12dc86400) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:57:21 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x112eed800) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 978ms 17:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:57:21 INFO - PROCESS | 1654 | 1468371441899 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]]]}] 17:57:21 INFO - PROCESS | 1654 | 1468371441902 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:57:21 INFO - PROCESS | 1654 | 1468371441904 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 17:57:21 INFO - PROCESS | 1654 | 1468371441913 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:57:21 INFO - PROCESS | 1654 | 1468371441915 Marionette TRACE conn2 <- [1,154,null,{}] 17:57:21 INFO - PROCESS | 1654 | 1468371441917 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}] 17:57:21 INFO - PROCESS | 1654 | 1468371441919 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:22 INFO - PROCESS | 1654 | 1468371442011 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:57:22 INFO - PROCESS | 1654 | 1468371442015 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:22 INFO - PROCESS | 1654 | 1468371442017 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e86000 == 46 [pid = 1654] [id = 46] 17:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x112eed800) [pid = 1654] [serial = 134] [outer = 0x0] 17:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118361000) [pid = 1654] [serial = 135] [outer = 0x112eed800] 17:57:22 INFO - PROCESS | 1654 | 1468371442058 Marionette DEBUG loaded listener.js 17:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1187f1000) [pid = 1654] [serial = 136] [outer = 0x112eed800] 17:57:22 INFO - PROCESS | 1654 | 1468371442527 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]]]}] 17:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 625ms 17:57:22 INFO - PROCESS | 1654 | 1468371442533 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:57:22 INFO - PROCESS | 1654 | 1468371442535 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 17:57:22 INFO - PROCESS | 1654 | 1468371442538 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:57:22 INFO - PROCESS | 1654 | 1468371442540 Marionette TRACE conn2 <- [1,158,null,{}] 17:57:22 INFO - PROCESS | 1654 | 1468371442544 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}] 17:57:22 INFO - PROCESS | 1654 | 1468371442546 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:22 INFO - PROCESS | 1654 | 1468371442669 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:57:22 INFO - PROCESS | 1654 | 1468371442675 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:22 INFO - PROCESS | 1654 | 1468371442677 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x118757000 == 47 [pid = 1654] [id = 47] 17:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119007c00) [pid = 1654] [serial = 137] [outer = 0x0] 17:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119021000) [pid = 1654] [serial = 138] [outer = 0x119007c00] 17:57:22 INFO - PROCESS | 1654 | 1468371442711 Marionette DEBUG loaded listener.js 17:57:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119443c00) [pid = 1654] [serial = 139] [outer = 0x119007c00] 17:57:23 INFO - PROCESS | 1654 | 1468371443007 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]]]}] 17:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 522ms 17:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:57:23 INFO - PROCESS | 1654 | 1468371443061 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:57:23 INFO - PROCESS | 1654 | 1468371443062 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 17:57:23 INFO - PROCESS | 1654 | 1468371443064 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:57:23 INFO - PROCESS | 1654 | 1468371443065 Marionette TRACE conn2 <- [1,162,null,{}] 17:57:23 INFO - PROCESS | 1654 | 1468371443067 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}] 17:57:23 INFO - PROCESS | 1654 | 1468371443068 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:23 INFO - PROCESS | 1654 | 1468371443139 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:57:23 INFO - PROCESS | 1654 | 1468371443145 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:23 INFO - PROCESS | 1654 | 1468371443149 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11953d800 == 48 [pid = 1654] [id = 48] 17:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1197ce000) [pid = 1654] [serial = 140] [outer = 0x0] 17:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1199a9c00) [pid = 1654] [serial = 141] [outer = 0x1197ce000] 17:57:23 INFO - PROCESS | 1654 | 1468371443179 Marionette DEBUG loaded listener.js 17:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121705c00) [pid = 1654] [serial = 142] [outer = 0x1197ce000] 17:57:23 INFO - PROCESS | 1654 | 1468371443514 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]]]}] 17:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 468ms 17:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:57:23 INFO - PROCESS | 1654 | 1468371443532 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:57:23 INFO - PROCESS | 1654 | 1468371443533 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 17:57:23 INFO - PROCESS | 1654 | 1468371443535 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:57:23 INFO - PROCESS | 1654 | 1468371443537 Marionette TRACE conn2 <- [1,166,null,{}] 17:57:23 INFO - PROCESS | 1654 | 1468371443539 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}] 17:57:23 INFO - PROCESS | 1654 | 1468371443550 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:23 INFO - PROCESS | 1654 | 1468371443641 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:57:23 INFO - PROCESS | 1654 | 1468371443646 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:23 INFO - PROCESS | 1654 | 1468371443647 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x117148800 == 49 [pid = 1654] [id = 49] 17:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1197cfc00) [pid = 1654] [serial = 143] [outer = 0x0] 17:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x123d31800) [pid = 1654] [serial = 144] [outer = 0x1197cfc00] 17:57:23 INFO - PROCESS | 1654 | 1468371443671 Marionette DEBUG loaded listener.js 17:57:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1244ca400) [pid = 1654] [serial = 145] [outer = 0x1197cfc00] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x123985000 == 48 [pid = 1654] [id = 39] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x123fb4800 == 47 [pid = 1654] [id = 40] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2d800 == 46 [pid = 1654] [id = 37] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1238a4800 == 45 [pid = 1654] [id = 38] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x125076000 == 44 [pid = 1654] [id = 42] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x119f08000 == 43 [pid = 1654] [id = 36] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11953e000 == 42 [pid = 1654] [id = 34] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x124346000 == 41 [pid = 1654] [id = 41] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11972c000 == 40 [pid = 1654] [id = 35] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x118745800 == 39 [pid = 1654] [id = 32] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1168b6000 == 38 [pid = 1654] [id = 29] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x114f16800 == 37 [pid = 1654] [id = 44] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1168b4800 == 36 [pid = 1654] [id = 31] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x113008000 == 35 [pid = 1654] [id = 28] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1188c3000 == 34 [pid = 1654] [id = 33] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x113cbe800 == 33 [pid = 1654] [id = 27] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x112153800 == 32 [pid = 1654] [id = 43] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11715d800 == 31 [pid = 1654] [id = 30] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x117e86000 == 30 [pid = 1654] [id = 46] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x118757000 == 29 [pid = 1654] [id = 47] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1133d9000 == 28 [pid = 1654] [id = 45] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1244c3800) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12696bc00) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x126dd6000) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x127473800) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128ce3400) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1185e4800) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x114fdac00) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x115e5a000) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116767400) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116883400) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1164e6000) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11835dc00) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1185e9c00) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1187fb400) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119459800) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1199a8400) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1199b1000) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116636400) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12390bc00) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x123d2b000) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x123f94400) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1244c7400) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12502d400) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12e155400) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113253800) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11804c400) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x126d36400) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1183a5400) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x125631400) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11901dc00) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119448800) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11805a400) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x118058000) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x124c95c00) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x115e5ac00) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1244c9000) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1187f3400) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1292df800) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x123ee4400) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119015c00) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12c75b400) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12c74f400) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12c753400) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118157800) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x118161c00) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12bdc0c00) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x118537c00) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12ba91c00) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12ba97c00) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x12b8b8800) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12b8c1c00) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x12ae0c400) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x12ae07c00) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x129511400) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x1292d9c00) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x12dc84400) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x12dc89000) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x1183a2800) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x127466c00) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x12d75f400) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 55 (0x12d759000) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 54 (0x12cd21000) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 53 (0x12d755800) [pid = 1654] [serial = 52] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 52 (0x12cedb800) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 51 (0x12d218400) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11953d800 == 27 [pid = 1654] [id = 48] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 50 (0x12c75d000) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | --DOMWINDOW == 49 (0x12cd15c00) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 17:57:24 INFO - PROCESS | 1654 | 1468371444861 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]]]}] 17:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1373ms 17:57:24 INFO - PROCESS | 1654 | 1468371444910 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:57:24 INFO - PROCESS | 1654 | 1468371444912 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 17:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:57:24 INFO - PROCESS | 1654 | 1468371444915 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:57:24 INFO - PROCESS | 1654 | 1468371444918 Marionette TRACE conn2 <- [1,170,null,{}] 17:57:24 INFO - PROCESS | 1654 | 1468371444922 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}] 17:57:24 INFO - PROCESS | 1654 | 1468371444923 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:25 INFO - PROCESS | 1654 | 1468371445004 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:57:25 INFO - PROCESS | 1654 | 1468371445044 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:25 INFO - PROCESS | 1654 | 1468371445047 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11300d000 == 28 [pid = 1654] [id = 50] 17:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x114f57800) [pid = 1654] [serial = 146] [outer = 0x0] 17:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x115d19800) [pid = 1654] [serial = 147] [outer = 0x114f57800] 17:57:25 INFO - PROCESS | 1654 | 1468371445075 Marionette DEBUG loaded listener.js 17:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x1161a5800) [pid = 1654] [serial = 148] [outer = 0x114f57800] 17:57:25 INFO - PROCESS | 1654 | 1468371445348 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]]]}] 17:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 470ms 17:57:25 INFO - PROCESS | 1654 | 1468371445385 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:57:25 INFO - PROCESS | 1654 | 1468371445389 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 17:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:57:25 INFO - PROCESS | 1654 | 1468371445402 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:57:25 INFO - PROCESS | 1654 | 1468371445403 Marionette TRACE conn2 <- [1,174,null,{}] 17:57:25 INFO - PROCESS | 1654 | 1468371445406 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}] 17:57:25 INFO - PROCESS | 1654 | 1468371445410 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:25 INFO - PROCESS | 1654 | 1468371445486 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:57:25 INFO - PROCESS | 1654 | 1468371445491 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:25 INFO - PROCESS | 1654 | 1468371445495 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e1f800 == 29 [pid = 1654] [id = 51] 17:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x116766400) [pid = 1654] [serial = 149] [outer = 0x0] 17:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x116889000) [pid = 1654] [serial = 150] [outer = 0x116766400] 17:57:25 INFO - PROCESS | 1654 | 1468371445522 Marionette DEBUG loaded listener.js 17:57:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x116f05400) [pid = 1654] [serial = 151] [outer = 0x116766400] 17:57:25 INFO - PROCESS | 1654 | 1468371445845 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]]]}] 17:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 469ms 17:57:25 INFO - PROCESS | 1654 | 1468371445873 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:57:25 INFO - PROCESS | 1654 | 1468371445877 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 17:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:57:25 INFO - PROCESS | 1654 | 1468371445881 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:57:25 INFO - PROCESS | 1654 | 1468371445897 Marionette TRACE conn2 <- [1,178,null,{}] 17:57:25 INFO - PROCESS | 1654 | 1468371445909 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}] 17:57:25 INFO - PROCESS | 1654 | 1468371445913 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:26 INFO - PROCESS | 1654 | 1468371446026 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:57:26 INFO - PROCESS | 1654 | 1468371446034 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:26 INFO - PROCESS | 1654 | 1468371446037 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168b6000 == 30 [pid = 1654] [id = 52] 17:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x111c1ec00) [pid = 1654] [serial = 152] [outer = 0x0] 17:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x11815a400) [pid = 1654] [serial = 153] [outer = 0x111c1ec00] 17:57:26 INFO - PROCESS | 1654 | 1468371446081 Marionette DEBUG loaded listener.js 17:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x118258800) [pid = 1654] [serial = 154] [outer = 0x111c1ec00] 17:57:26 INFO - PROCESS | 1654 | 1468371446516 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]]]}] 17:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 687ms 17:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:57:26 INFO - PROCESS | 1654 | 1468371446568 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:57:26 INFO - PROCESS | 1654 | 1468371446570 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 17:57:26 INFO - PROCESS | 1654 | 1468371446572 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:57:26 INFO - PROCESS | 1654 | 1468371446574 Marionette TRACE conn2 <- [1,182,null,{}] 17:57:26 INFO - PROCESS | 1654 | 1468371446577 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}] 17:57:26 INFO - PROCESS | 1654 | 1468371446579 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:26 INFO - PROCESS | 1654 | 1468371446674 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:57:26 INFO - PROCESS | 1654 | 1468371446681 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:26 INFO - PROCESS | 1654 | 1468371446683 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11715d800 == 31 [pid = 1654] [id = 53] 17:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x11839c800) [pid = 1654] [serial = 155] [outer = 0x0] 17:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x1183a2400) [pid = 1654] [serial = 156] [outer = 0x11839c800] 17:57:26 INFO - PROCESS | 1654 | 1468371446719 Marionette DEBUG loaded listener.js 17:57:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x118540c00) [pid = 1654] [serial = 157] [outer = 0x11839c800] 17:57:27 INFO - PROCESS | 1654 | 1468371447132 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]]]}] 17:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 17:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:57:27 INFO - PROCESS | 1654 | 1468371447143 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:57:27 INFO - PROCESS | 1654 | 1468371447144 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 17:57:27 INFO - PROCESS | 1654 | 1468371447146 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:57:27 INFO - PROCESS | 1654 | 1468371447147 Marionette TRACE conn2 <- [1,186,null,{}] 17:57:27 INFO - PROCESS | 1654 | 1468371447156 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}] 17:57:27 INFO - PROCESS | 1654 | 1468371447158 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:27 INFO - PROCESS | 1654 | 1468371447233 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:57:27 INFO - PROCESS | 1654 | 1468371447236 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:27 INFO - PROCESS | 1654 | 1468371447237 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e8c800 == 32 [pid = 1654] [id = 54] 17:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x116766000) [pid = 1654] [serial = 158] [outer = 0x0] 17:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1185ea800) [pid = 1654] [serial = 159] [outer = 0x116766000] 17:57:27 INFO - PROCESS | 1654 | 1468371447263 Marionette DEBUG loaded listener.js 17:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x119009000) [pid = 1654] [serial = 160] [outer = 0x116766000] 17:57:27 INFO - PROCESS | 1654 | 1468371447573 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]]]}] 17:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 475ms 17:57:27 INFO - PROCESS | 1654 | 1468371447621 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:57:27 INFO - PROCESS | 1654 | 1468371447623 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 17:57:27 INFO - PROCESS | 1654 | 1468371447625 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:57:27 INFO - PROCESS | 1654 | 1468371447626 Marionette TRACE conn2 <- [1,190,null,{}] 17:57:27 INFO - PROCESS | 1654 | 1468371447628 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}] 17:57:27 INFO - PROCESS | 1654 | 1468371447632 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:27 INFO - PROCESS | 1654 | 1468371447719 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:57:27 INFO - PROCESS | 1654 | 1468371447761 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:27 INFO - PROCESS | 1654 | 1468371447762 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x118350800 == 33 [pid = 1654] [id = 55] 17:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1185e3c00) [pid = 1654] [serial = 161] [outer = 0x0] 17:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x119016800) [pid = 1654] [serial = 162] [outer = 0x1185e3c00] 17:57:27 INFO - PROCESS | 1654 | 1468371447786 Marionette DEBUG loaded listener.js 17:57:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1197ce800) [pid = 1654] [serial = 163] [outer = 0x1185e3c00] 17:57:28 INFO - PROCESS | 1654 | 1468371448034 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]]]}] 17:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 419ms 17:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:57:28 INFO - PROCESS | 1654 | 1468371448047 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:57:28 INFO - PROCESS | 1654 | 1468371448048 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 17:57:28 INFO - PROCESS | 1654 | 1468371448051 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:57:28 INFO - PROCESS | 1654 | 1468371448052 Marionette TRACE conn2 <- [1,194,null,{}] 17:57:28 INFO - PROCESS | 1654 | 1468371448054 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}] 17:57:28 INFO - PROCESS | 1654 | 1468371448055 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:28 INFO - PROCESS | 1654 | 1468371448137 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:57:28 INFO - PROCESS | 1654 | 1468371448142 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:28 INFO - PROCESS | 1654 | 1468371448144 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1190a1000 == 34 [pid = 1654] [id = 56] 17:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1199a8400) [pid = 1654] [serial = 164] [outer = 0x0] 17:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x119a31000) [pid = 1654] [serial = 165] [outer = 0x1199a8400] 17:57:28 INFO - PROCESS | 1654 | 1468371448168 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x12170a000) [pid = 1654] [serial = 166] [outer = 0x1199a8400] 17:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 417ms 17:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:57:28 INFO - PROCESS | 1654 | 1468371448464 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]]]}] 17:57:28 INFO - PROCESS | 1654 | 1468371448468 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:57:28 INFO - PROCESS | 1654 | 1468371448470 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 17:57:28 INFO - PROCESS | 1654 | 1468371448472 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:57:28 INFO - PROCESS | 1654 | 1468371448473 Marionette TRACE conn2 <- [1,198,null,{}] 17:57:28 INFO - PROCESS | 1654 | 1468371448483 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}] 17:57:28 INFO - PROCESS | 1654 | 1468371448484 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:28 INFO - PROCESS | 1654 | 1468371448557 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:57:28 INFO - PROCESS | 1654 | 1468371448563 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:28 INFO - PROCESS | 1654 | 1468371448564 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11955b000 == 35 [pid = 1654] [id = 57] 17:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1199a7c00) [pid = 1654] [serial = 167] [outer = 0x0] 17:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x123906800) [pid = 1654] [serial = 168] [outer = 0x1199a7c00] 17:57:28 INFO - PROCESS | 1654 | 1468371448588 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x123f92000) [pid = 1654] [serial = 169] [outer = 0x1199a7c00] 17:57:28 INFO - PROCESS | 1654 | 1468371448861 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]]]}] 17:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 425ms 17:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:57:28 INFO - PROCESS | 1654 | 1468371448898 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:57:28 INFO - PROCESS | 1654 | 1468371448899 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 17:57:28 INFO - PROCESS | 1654 | 1468371448903 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:57:28 INFO - PROCESS | 1654 | 1468371448905 Marionette TRACE conn2 <- [1,202,null,{}] 17:57:28 INFO - PROCESS | 1654 | 1468371448915 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}] 17:57:28 INFO - PROCESS | 1654 | 1468371448916 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:29 INFO - PROCESS | 1654 | 1468371449011 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:57:29 INFO - PROCESS | 1654 | 1468371449017 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 1654 | 1468371449018 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168b4800 == 36 [pid = 1654] [id = 58] 17:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11853f400) [pid = 1654] [serial = 170] [outer = 0x0] 17:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x123f96000) [pid = 1654] [serial = 171] [outer = 0x11853f400] 17:57:29 INFO - PROCESS | 1654 | 1468371449049 Marionette DEBUG loaded listener.js 17:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1244c7000) [pid = 1654] [serial = 172] [outer = 0x11853f400] 17:57:29 INFO - PROCESS | 1654 | 1468371449309 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]]]}] 17:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 421ms 17:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:57:29 INFO - PROCESS | 1654 | 1468371449331 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:57:29 INFO - PROCESS | 1654 | 1468371449332 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 17:57:29 INFO - PROCESS | 1654 | 1468371449334 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:57:29 INFO - PROCESS | 1654 | 1468371449335 Marionette TRACE conn2 <- [1,206,null,{}] 17:57:29 INFO - PROCESS | 1654 | 1468371449337 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}] 17:57:29 INFO - PROCESS | 1654 | 1468371449338 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:29 INFO - PROCESS | 1654 | 1468371449417 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:57:29 INFO - PROCESS | 1654 | 1468371449421 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 1654 | 1468371449422 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f1f000 == 37 [pid = 1654] [id = 59] 17:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x124925c00) [pid = 1654] [serial = 173] [outer = 0x0] 17:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x124aab800) [pid = 1654] [serial = 174] [outer = 0x124925c00] 17:57:29 INFO - PROCESS | 1654 | 1468371449448 Marionette DEBUG loaded listener.js 17:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x124c8f400) [pid = 1654] [serial = 175] [outer = 0x124925c00] 17:57:29 INFO - PROCESS | 1654 | 1468371449739 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]]]}] 17:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 17:57:29 INFO - PROCESS | 1654 | 1468371449802 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:57:29 INFO - PROCESS | 1654 | 1468371449804 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 17:57:29 INFO - PROCESS | 1654 | 1468371449806 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:57:29 INFO - PROCESS | 1654 | 1468371449808 Marionette TRACE conn2 <- [1,210,null,{}] 17:57:29 INFO - PROCESS | 1654 | 1468371449810 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}] 17:57:29 INFO - PROCESS | 1654 | 1468371449812 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:29 INFO - PROCESS | 1654 | 1468371449891 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:57:29 INFO - PROCESS | 1654 | 1468371449951 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 1654 | 1468371449953 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e8c000 == 38 [pid = 1654] [id = 60] 17:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x124c92400) [pid = 1654] [serial = 176] [outer = 0x0] 17:57:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x12502c000) [pid = 1654] [serial = 177] [outer = 0x124c92400] 17:57:29 INFO - PROCESS | 1654 | 1468371449986 Marionette DEBUG loaded listener.js 17:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x12696bc00) [pid = 1654] [serial = 178] [outer = 0x124c92400] 17:57:30 INFO - PROCESS | 1654 | 1468371450291 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]]]}] 17:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 521ms 17:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:57:30 INFO - PROCESS | 1654 | 1468371450329 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:57:30 INFO - PROCESS | 1654 | 1468371450330 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 17:57:30 INFO - PROCESS | 1654 | 1468371450332 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:57:30 INFO - PROCESS | 1654 | 1468371450333 Marionette TRACE conn2 <- [1,214,null,{}] 17:57:30 INFO - PROCESS | 1654 | 1468371450336 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}] 17:57:30 INFO - PROCESS | 1654 | 1468371450337 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:30 INFO - PROCESS | 1654 | 1468371450427 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:57:30 INFO - PROCESS | 1654 | 1468371450457 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:30 INFO - PROCESS | 1654 | 1468371450458 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x123beb800 == 39 [pid = 1654] [id = 61] 17:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x125631c00) [pid = 1654] [serial = 179] [outer = 0x0] 17:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x126973c00) [pid = 1654] [serial = 180] [outer = 0x125631c00] 17:57:30 INFO - PROCESS | 1654 | 1468371450482 Marionette DEBUG loaded listener.js 17:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x126dd7c00) [pid = 1654] [serial = 181] [outer = 0x125631c00] 17:57:30 INFO - PROCESS | 1654 | 1468371450763 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]]]}] 17:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 471ms 17:57:30 INFO - PROCESS | 1654 | 1468371450811 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:57:30 INFO - PROCESS | 1654 | 1468371450813 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 17:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:57:30 INFO - PROCESS | 1654 | 1468371450815 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:57:30 INFO - PROCESS | 1654 | 1468371450816 Marionette TRACE conn2 <- [1,218,null,{}] 17:57:30 INFO - PROCESS | 1654 | 1468371450819 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}] 17:57:30 INFO - PROCESS | 1654 | 1468371450820 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:30 INFO - PROCESS | 1654 | 1468371450912 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:57:30 INFO - PROCESS | 1654 | 1468371450915 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:30 INFO - PROCESS | 1654 | 1468371450916 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244e1000 == 40 [pid = 1654] [id = 62] 17:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12696dc00) [pid = 1654] [serial = 182] [outer = 0x0] 17:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x126fd9c00) [pid = 1654] [serial = 183] [outer = 0x12696dc00] 17:57:30 INFO - PROCESS | 1654 | 1468371450946 Marionette DEBUG loaded listener.js 17:57:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x127473800) [pid = 1654] [serial = 184] [outer = 0x12696dc00] 17:57:31 INFO - PROCESS | 1654 | 1468371451253 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]]]}] 17:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 17:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:57:31 INFO - PROCESS | 1654 | 1468371451287 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:57:31 INFO - PROCESS | 1654 | 1468371451288 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 17:57:31 INFO - PROCESS | 1654 | 1468371451291 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:57:31 INFO - PROCESS | 1654 | 1468371451294 Marionette TRACE conn2 <- [1,222,null,{}] 17:57:31 INFO - PROCESS | 1654 | 1468371451298 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}] 17:57:31 INFO - PROCESS | 1654 | 1468371451299 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:31 INFO - PROCESS | 1654 | 1468371451397 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:57:31 INFO - PROCESS | 1654 | 1468371451400 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:31 INFO - PROCESS | 1654 | 1468371451402 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a2b800 == 41 [pid = 1654] [id = 63] 17:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x127473c00) [pid = 1654] [serial = 185] [outer = 0x0] 17:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128c56c00) [pid = 1654] [serial = 186] [outer = 0x127473c00] 17:57:31 INFO - PROCESS | 1654 | 1468371451425 Marionette DEBUG loaded listener.js 17:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128ceb800) [pid = 1654] [serial = 187] [outer = 0x127473c00] 17:57:31 INFO - PROCESS | 1654 | 1468371451720 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]]]}] 17:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 473ms 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1197ce000) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116767800) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11815c400) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112eed800) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119007c00) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112fe3800) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128dba000) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11815d800) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126f48400) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12174dc00) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:57:31 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119a2c400) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:57:31 INFO - PROCESS | 1654 | 1468371451787 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:57:31 INFO - PROCESS | 1654 | 1468371451788 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 17:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:57:31 INFO - PROCESS | 1654 | 1468371451794 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:57:31 INFO - PROCESS | 1654 | 1468371451795 Marionette TRACE conn2 <- [1,226,null,{}] 17:57:31 INFO - PROCESS | 1654 | 1468371451797 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}] 17:57:31 INFO - PROCESS | 1654 | 1468371451798 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:31 INFO - PROCESS | 1654 | 1468371451890 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:57:31 INFO - PROCESS | 1654 | 1468371451921 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:31 INFO - PROCESS | 1654 | 1468371451921 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11995e000 == 42 [pid = 1654] [id = 64] 17:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x116881000) [pid = 1654] [serial = 188] [outer = 0x0] 17:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11878a400) [pid = 1654] [serial = 189] [outer = 0x116881000] 17:57:31 INFO - PROCESS | 1654 | 1468371451952 Marionette DEBUG loaded listener.js 17:57:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x125587800) [pid = 1654] [serial = 190] [outer = 0x116881000] 17:57:32 INFO - PROCESS | 1654 | 1468371452188 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]]]}] 17:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 17:57:32 INFO - PROCESS | 1654 | 1468371452215 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:57:32 INFO - PROCESS | 1654 | 1468371452216 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 17:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:57:32 INFO - PROCESS | 1654 | 1468371452219 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:57:32 INFO - PROCESS | 1654 | 1468371452220 Marionette TRACE conn2 <- [1,230,null,{}] 17:57:32 INFO - PROCESS | 1654 | 1468371452222 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}] 17:57:32 INFO - PROCESS | 1654 | 1468371452223 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:32 INFO - PROCESS | 1654 | 1468371452315 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:57:32 INFO - PROCESS | 1654 | 1468371452318 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:32 INFO - PROCESS | 1654 | 1468371452319 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d1f000 == 43 [pid = 1654] [id = 65] 17:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1244c4000) [pid = 1654] [serial = 191] [outer = 0x0] 17:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x128db3800) [pid = 1654] [serial = 192] [outer = 0x1244c4000] 17:57:32 INFO - PROCESS | 1654 | 1468371452344 Marionette DEBUG loaded listener.js 17:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1292d8c00) [pid = 1654] [serial = 193] [outer = 0x1244c4000] 17:57:32 INFO - PROCESS | 1654 | 1468371452662 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]]]}] 17:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 468ms 17:57:32 INFO - PROCESS | 1654 | 1468371452687 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:57:32 INFO - PROCESS | 1654 | 1468371452689 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 17:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:57:32 INFO - PROCESS | 1654 | 1468371452691 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:57:32 INFO - PROCESS | 1654 | 1468371452694 Marionette TRACE conn2 <- [1,234,null,{}] 17:57:32 INFO - PROCESS | 1654 | 1468371452697 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}] 17:57:32 INFO - PROCESS | 1654 | 1468371452698 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:32 INFO - PROCESS | 1654 | 1468371452802 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:57:32 INFO - PROCESS | 1654 | 1468371452807 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:32 INFO - PROCESS | 1654 | 1468371452808 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271df000 == 44 [pid = 1654] [id = 66] 17:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11804e800) [pid = 1654] [serial = 194] [outer = 0x0] 17:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1292d9800) [pid = 1654] [serial = 195] [outer = 0x11804e800] 17:57:32 INFO - PROCESS | 1654 | 1468371452832 Marionette DEBUG loaded listener.js 17:57:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x129519000) [pid = 1654] [serial = 196] [outer = 0x11804e800] 17:57:33 INFO - PROCESS | 1654 | 1468371453097 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]]]}] 17:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 421ms 17:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:57:33 INFO - PROCESS | 1654 | 1468371453114 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:57:33 INFO - PROCESS | 1654 | 1468371453115 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 17:57:33 INFO - PROCESS | 1654 | 1468371453118 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:57:33 INFO - PROCESS | 1654 | 1468371453119 Marionette TRACE conn2 <- [1,238,null,{}] 17:57:33 INFO - PROCESS | 1654 | 1468371453121 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}] 17:57:33 INFO - PROCESS | 1654 | 1468371453122 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:33 INFO - PROCESS | 1654 | 1468371453202 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:57:33 INFO - PROCESS | 1654 | 1468371453206 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:33 INFO - PROCESS | 1654 | 1468371453207 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c34000 == 45 [pid = 1654] [id = 67] 17:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12951d400) [pid = 1654] [serial = 197] [outer = 0x0] 17:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x129531800) [pid = 1654] [serial = 198] [outer = 0x12951d400] 17:57:33 INFO - PROCESS | 1654 | 1468371453233 Marionette DEBUG loaded listener.js 17:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12961fc00) [pid = 1654] [serial = 199] [outer = 0x12951d400] 17:57:33 INFO - PROCESS | 1654 | 1468371453510 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]]]}] 17:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 418ms 17:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:57:33 INFO - PROCESS | 1654 | 1468371453536 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:57:33 INFO - PROCESS | 1654 | 1468371453538 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 17:57:33 INFO - PROCESS | 1654 | 1468371453548 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:57:33 INFO - PROCESS | 1654 | 1468371453549 Marionette TRACE conn2 <- [1,242,null,{}] 17:57:33 INFO - PROCESS | 1654 | 1468371453551 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}] 17:57:33 INFO - PROCESS | 1654 | 1468371453552 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:33 INFO - PROCESS | 1654 | 1468371453642 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:57:33 INFO - PROCESS | 1654 | 1468371453688 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:33 INFO - PROCESS | 1654 | 1468371453689 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f27800 == 46 [pid = 1654] [id = 68] 17:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12951ac00) [pid = 1654] [serial = 200] [outer = 0x0] 17:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x129623c00) [pid = 1654] [serial = 201] [outer = 0x12951ac00] 17:57:33 INFO - PROCESS | 1654 | 1468371453712 Marionette DEBUG loaded listener.js 17:57:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a663800) [pid = 1654] [serial = 202] [outer = 0x12951ac00] 17:57:34 INFO - PROCESS | 1654 | 1468371454081 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]]]}] 17:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 575ms 17:57:34 INFO - PROCESS | 1654 | 1468371454116 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:57:34 INFO - PROCESS | 1654 | 1468371454119 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 17:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:57:34 INFO - PROCESS | 1654 | 1468371454122 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:57:34 INFO - PROCESS | 1654 | 1468371454124 Marionette TRACE conn2 <- [1,246,null,{}] 17:57:34 INFO - PROCESS | 1654 | 1468371454128 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}] 17:57:34 INFO - PROCESS | 1654 | 1468371454130 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:34 INFO - PROCESS | 1654 | 1468371454239 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:57:34 INFO - PROCESS | 1654 | 1468371454309 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:34 INFO - PROCESS | 1654 | 1468371454310 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133cc800 == 47 [pid = 1654] [id = 69] 17:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11339e400) [pid = 1654] [serial = 203] [outer = 0x0] 17:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x115dee000) [pid = 1654] [serial = 204] [outer = 0x11339e400] 17:57:34 INFO - PROCESS | 1654 | 1468371454342 Marionette DEBUG loaded listener.js 17:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116631000) [pid = 1654] [serial = 205] [outer = 0x11339e400] 17:57:34 INFO - PROCESS | 1654 | 1468371454763 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]]]}] 17:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 672ms 17:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:57:34 INFO - PROCESS | 1654 | 1468371454794 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 17:57:34 INFO - PROCESS | 1654 | 1468371454797 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 17:57:34 INFO - PROCESS | 1654 | 1468371454801 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:57:34 INFO - PROCESS | 1654 | 1468371454803 Marionette TRACE conn2 <- [1,250,null,{}] 17:57:34 INFO - PROCESS | 1654 | 1468371454805 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}] 17:57:34 INFO - PROCESS | 1654 | 1468371454807 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:34 INFO - PROCESS | 1654 | 1468371454918 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 17:57:34 INFO - PROCESS | 1654 | 1468371454965 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:34 INFO - PROCESS | 1654 | 1468371454966 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x117ea2800 == 48 [pid = 1654] [id = 70] 17:57:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116f03800) [pid = 1654] [serial = 206] [outer = 0x0] 17:57:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x117e0ec00) [pid = 1654] [serial = 207] [outer = 0x116f03800] 17:57:35 INFO - PROCESS | 1654 | 1468371454997 Marionette DEBUG loaded listener.js 17:57:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118161400) [pid = 1654] [serial = 208] [outer = 0x116f03800] 17:57:35 INFO - PROCESS | 1654 | 1468371455754 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]]]}] 17:57:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11804d000) [pid = 1654] [serial = 209] [outer = 0x12cd1d000] 17:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1020ms 17:57:35 INFO - PROCESS | 1654 | 1468371455885 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 17:57:35 INFO - PROCESS | 1654 | 1468371455887 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x128c34000 == 47 [pid = 1654] [id = 67] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1271df000 == 46 [pid = 1654] [id = 66] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x126d1f000 == 45 [pid = 1654] [id = 65] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11995e000 == 44 [pid = 1654] [id = 64] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x124a2b800 == 43 [pid = 1654] [id = 63] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1244e1000 == 42 [pid = 1654] [id = 62] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x123beb800 == 41 [pid = 1654] [id = 61] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x117e8c000 == 40 [pid = 1654] [id = 60] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x120f1f000 == 39 [pid = 1654] [id = 59] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1168b4800 == 38 [pid = 1654] [id = 58] 17:57:35 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x123d31800) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 17:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11955b000 == 37 [pid = 1654] [id = 57] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1190a1000 == 36 [pid = 1654] [id = 56] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x118350800 == 35 [pid = 1654] [id = 55] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x117e8c800 == 34 [pid = 1654] [id = 54] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11715d800 == 33 [pid = 1654] [id = 53] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1168b6000 == 32 [pid = 1654] [id = 52] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x115e1f800 == 31 [pid = 1654] [id = 51] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11300d000 == 30 [pid = 1654] [id = 50] 17:57:35 INFO - PROCESS | 1654 | --DOCSHELL 0x117148800 == 29 [pid = 1654] [id = 49] 17:57:35 INFO - PROCESS | 1654 | 1468371455921 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:57:35 INFO - PROCESS | 1654 | 1468371455923 Marionette TRACE conn2 <- [1,254,null,{}] 17:57:35 INFO - PROCESS | 1654 | 1468371455926 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}] 17:57:35 INFO - PROCESS | 1654 | 1468371455927 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:36 INFO - PROCESS | 1654 | 1468371455999 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 17:57:36 INFO - PROCESS | 1654 | 1468371456003 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:36 INFO - PROCESS | 1654 | 1468371456004 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e21800 == 30 [pid = 1654] [id = 71] 17:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1174e0400) [pid = 1654] [serial = 210] [outer = 0x0] 17:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11835b400) [pid = 1654] [serial = 211] [outer = 0x1174e0400] 17:57:36 INFO - PROCESS | 1654 | 1468371456033 Marionette DEBUG loaded listener.js 17:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1183a6800) [pid = 1654] [serial = 212] [outer = 0x1174e0400] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1292e3800) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116f0e400) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118256c00) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118361000) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x121705c00) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118784800) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119443c00) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1187f1000) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1132dbc00) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115e63800) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117e0e000) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119021000) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1292db400) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126fdf000) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128db9400) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1241ac800) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128ce0400) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1199a9c00) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 17:57:36 INFO - PROCESS | 1654 | 1468371456363 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]]]}] 17:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 478ms 17:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:57:36 INFO - PROCESS | 1654 | 1468371456393 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 17:57:36 INFO - PROCESS | 1654 | 1468371456396 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 17:57:36 INFO - PROCESS | 1654 | 1468371456400 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:57:36 INFO - PROCESS | 1654 | 1468371456402 Marionette TRACE conn2 <- [1,258,null,{}] 17:57:36 INFO - PROCESS | 1654 | 1468371456404 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}] 17:57:36 INFO - PROCESS | 1654 | 1468371456406 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:36 INFO - PROCESS | 1654 | 1468371456480 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 17:57:36 INFO - PROCESS | 1654 | 1468371456484 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:36 INFO - PROCESS | 1654 | 1468371456486 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11714b800 == 31 [pid = 1654] [id = 72] 17:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1185e9c00) [pid = 1654] [serial = 213] [outer = 0x0] 17:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11900fc00) [pid = 1654] [serial = 214] [outer = 0x1185e9c00] 17:57:36 INFO - PROCESS | 1654 | 1468371456514 Marionette DEBUG loaded listener.js 17:57:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11901e400) [pid = 1654] [serial = 215] [outer = 0x1185e9c00] 17:57:36 INFO - PROCESS | 1654 | 1468371456851 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]]]}] 17:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 17:57:36 INFO - PROCESS | 1654 | 1468371456870 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 17:57:36 INFO - PROCESS | 1654 | 1468371456871 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 17:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:57:36 INFO - PROCESS | 1654 | 1468371456874 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:57:36 INFO - PROCESS | 1654 | 1468371456876 Marionette TRACE conn2 <- [1,262,null,{}] 17:57:36 INFO - PROCESS | 1654 | 1468371456884 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}] 17:57:36 INFO - PROCESS | 1654 | 1468371456887 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:36 INFO - PROCESS | 1654 | 1468371456965 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 17:57:37 INFO - PROCESS | 1654 | 1468371457018 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:37 INFO - PROCESS | 1654 | 1468371457020 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11833e000 == 32 [pid = 1654] [id = 73] 17:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115e5ac00) [pid = 1654] [serial = 216] [outer = 0x0] 17:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11943b800) [pid = 1654] [serial = 217] [outer = 0x115e5ac00] 17:57:37 INFO - PROCESS | 1654 | 1468371457050 Marionette DEBUG loaded listener.js 17:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x120fe3400) [pid = 1654] [serial = 218] [outer = 0x115e5ac00] 17:57:37 INFO - PROCESS | 1654 | 1468371457470 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]]]}] 17:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 620ms 17:57:37 INFO - PROCESS | 1654 | 1468371457495 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 17:57:37 INFO - PROCESS | 1654 | 1468371457498 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 17:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:57:37 INFO - PROCESS | 1654 | 1468371457501 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - PROCESS | 1654 | 1468371457503 Marionette TRACE conn2 <- [1,266,null,{}] 17:57:37 INFO - PROCESS | 1654 | 1468371457506 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}] 17:57:37 INFO - PROCESS | 1654 | 1468371457508 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:37 INFO - PROCESS | 1654 | 1468371457611 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 17:57:37 INFO - PROCESS | 1654 | 1468371457615 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:37 INFO - PROCESS | 1654 | 1468371457616 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11953c800 == 33 [pid = 1654] [id = 74] 17:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x123903000) [pid = 1654] [serial = 219] [outer = 0x0] 17:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123f9c800) [pid = 1654] [serial = 220] [outer = 0x123903000] 17:57:37 INFO - PROCESS | 1654 | 1468371457641 Marionette DEBUG loaded listener.js 17:57:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124927400) [pid = 1654] [serial = 221] [outer = 0x123903000] 17:57:37 INFO - PROCESS | 1654 | 1468371457948 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]]]}] 17:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 17:57:37 INFO - PROCESS | 1654 | 1468371457970 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 17:57:37 INFO - PROCESS | 1654 | 1468371457971 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 17:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:57:37 INFO - PROCESS | 1654 | 1468371457974 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - PROCESS | 1654 | 1468371457977 Marionette TRACE conn2 <- [1,270,null,{}] 17:57:37 INFO - PROCESS | 1654 | 1468371457980 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}] 17:57:37 INFO - PROCESS | 1654 | 1468371457981 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:38 INFO - PROCESS | 1654 | 1468371458051 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 17:57:38 INFO - PROCESS | 1654 | 1468371458054 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:38 INFO - PROCESS | 1654 | 1468371458055 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11996b800 == 34 [pid = 1654] [id = 75] 17:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124927c00) [pid = 1654] [serial = 222] [outer = 0x0] 17:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124c93800) [pid = 1654] [serial = 223] [outer = 0x124927c00] 17:57:38 INFO - PROCESS | 1654 | 1468371458082 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125587c00) [pid = 1654] [serial = 224] [outer = 0x124927c00] 17:57:38 INFO - PROCESS | 1654 | 1468371458450 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]]]}] 17:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 17:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:57:38 INFO - PROCESS | 1654 | 1468371458495 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 17:57:38 INFO - PROCESS | 1654 | 1468371458496 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 17:57:38 INFO - PROCESS | 1654 | 1468371458498 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:57:38 INFO - PROCESS | 1654 | 1468371458499 Marionette TRACE conn2 <- [1,274,null,{}] 17:57:38 INFO - PROCESS | 1654 | 1468371458502 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}] 17:57:38 INFO - PROCESS | 1654 | 1468371458506 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:38 INFO - PROCESS | 1654 | 1468371458614 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 17:57:38 INFO - PROCESS | 1654 | 1468371458646 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:38 INFO - PROCESS | 1654 | 1468371458647 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12177a800 == 35 [pid = 1654] [id = 76] 17:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12562f000) [pid = 1654] [serial = 225] [outer = 0x0] 17:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126ddd400) [pid = 1654] [serial = 226] [outer = 0x12562f000] 17:57:38 INFO - PROCESS | 1654 | 1468371458671 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128ce3400) [pid = 1654] [serial = 227] [outer = 0x12562f000] 17:57:38 INFO - PROCESS | 1654 | 1468371458964 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]]]}] 17:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 518ms 17:57:39 INFO - PROCESS | 1654 | 1468371459023 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 17:57:39 INFO - PROCESS | 1654 | 1468371459026 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 17:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:57:39 INFO - PROCESS | 1654 | 1468371459029 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:57:39 INFO - PROCESS | 1654 | 1468371459030 Marionette TRACE conn2 <- [1,278,null,{}] 17:57:39 INFO - PROCESS | 1654 | 1468371459032 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}] 17:57:39 INFO - PROCESS | 1654 | 1468371459034 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:39 INFO - PROCESS | 1654 | 1468371459120 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 17:57:39 INFO - PROCESS | 1654 | 1468371459152 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:39 INFO - PROCESS | 1654 | 1468371459153 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x123beb000 == 36 [pid = 1654] [id = 77] 17:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x128db1c00) [pid = 1654] [serial = 228] [outer = 0x0] 17:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1292d4400) [pid = 1654] [serial = 229] [outer = 0x128db1c00] 17:57:39 INFO - PROCESS | 1654 | 1468371459176 Marionette DEBUG loaded listener.js 17:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x129515400) [pid = 1654] [serial = 230] [outer = 0x128db1c00] 17:57:39 INFO - PROCESS | 1654 | 1468371459461 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]]]}] 17:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 17:57:39 INFO - PROCESS | 1654 | 1468371459505 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 17:57:39 INFO - PROCESS | 1654 | 1468371459507 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 17:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:57:39 INFO - PROCESS | 1654 | 1468371459513 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:57:39 INFO - PROCESS | 1654 | 1468371459514 Marionette TRACE conn2 <- [1,282,null,{}] 17:57:39 INFO - PROCESS | 1654 | 1468371459517 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}] 17:57:39 INFO - PROCESS | 1654 | 1468371459518 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:39 INFO - PROCESS | 1654 | 1468371459628 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 17:57:39 INFO - PROCESS | 1654 | 1468371459644 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:39 INFO - PROCESS | 1654 | 1468371459646 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x124778800 == 37 [pid = 1654] [id = 78] 17:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x129519400) [pid = 1654] [serial = 231] [outer = 0x0] 17:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12961bc00) [pid = 1654] [serial = 232] [outer = 0x129519400] 17:57:39 INFO - PROCESS | 1654 | 1468371459695 Marionette DEBUG loaded listener.js 17:57:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12a65f000) [pid = 1654] [serial = 233] [outer = 0x129519400] 17:57:40 INFO - PROCESS | 1654 | 1468371460099 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]]]}] 17:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 619ms 17:57:40 INFO - PROCESS | 1654 | 1468371460132 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 17:57:40 INFO - PROCESS | 1654 | 1468371460133 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 17:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:57:40 INFO - PROCESS | 1654 | 1468371460135 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:57:40 INFO - PROCESS | 1654 | 1468371460136 Marionette TRACE conn2 <- [1,286,null,{}] 17:57:40 INFO - PROCESS | 1654 | 1468371460138 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}] 17:57:40 INFO - PROCESS | 1654 | 1468371460139 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:40 INFO - PROCESS | 1654 | 1468371460368 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x125631c00) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116766400) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12696dc00) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11853f400) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1199a8400) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1199a7c00) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1185e3c00) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116766000) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x114f57800) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1197cfc00) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124925c00) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x111c1ec00) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11839c800) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x127473c00) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11804e800) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x12951d400) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116881000) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1244c4000) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:57:40 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124c92400) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:57:40 INFO - PROCESS | 1654 | 1468371460414 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:40 INFO - PROCESS | 1654 | 1468371460415 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11747f000 == 38 [pid = 1654] [id = 79] 17:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x115df0400) [pid = 1654] [serial = 234] [outer = 0x0] 17:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x116881000) [pid = 1654] [serial = 235] [outer = 0x115df0400] 17:57:40 INFO - PROCESS | 1654 | 1468371460439 Marionette DEBUG loaded listener.js 17:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119018800) [pid = 1654] [serial = 236] [outer = 0x115df0400] 17:57:40 INFO - PROCESS | 1654 | 1468371460685 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]]]}] 17:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 567ms 17:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:57:40 INFO - PROCESS | 1654 | 1468371460703 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 17:57:40 INFO - PROCESS | 1654 | 1468371460704 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 17:57:40 INFO - PROCESS | 1654 | 1468371460706 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:57:40 INFO - PROCESS | 1654 | 1468371460707 Marionette TRACE conn2 <- [1,290,null,{}] 17:57:40 INFO - PROCESS | 1654 | 1468371460719 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}] 17:57:40 INFO - PROCESS | 1654 | 1468371460720 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:40 INFO - PROCESS | 1654 | 1468371460808 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 17:57:40 INFO - PROCESS | 1654 | 1468371460814 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:40 INFO - PROCESS | 1654 | 1468371460815 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1269c4000 == 39 [pid = 1654] [id = 80] 17:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119fda000) [pid = 1654] [serial = 237] [outer = 0x0] 17:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127474800) [pid = 1654] [serial = 238] [outer = 0x119fda000] 17:57:40 INFO - PROCESS | 1654 | 1468371460839 Marionette DEBUG loaded listener.js 17:57:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12952ac00) [pid = 1654] [serial = 239] [outer = 0x119fda000] 17:57:41 INFO - PROCESS | 1654 | 1468371461150 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]]]}] 17:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 472ms 17:57:41 INFO - PROCESS | 1654 | 1468371461179 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 17:57:41 INFO - PROCESS | 1654 | 1468371461180 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 17:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:57:41 INFO - PROCESS | 1654 | 1468371461182 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:57:41 INFO - PROCESS | 1654 | 1468371461184 Marionette TRACE conn2 <- [1,294,null,{}] 17:57:41 INFO - PROCESS | 1654 | 1468371461186 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}] 17:57:41 INFO - PROCESS | 1654 | 1468371461188 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:41 INFO - PROCESS | 1654 | 1468371461300 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 17:57:41 INFO - PROCESS | 1654 | 1468371461305 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:41 INFO - PROCESS | 1654 | 1468371461307 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271f1000 == 40 [pid = 1654] [id = 81] 17:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1197cdc00) [pid = 1654] [serial = 240] [outer = 0x0] 17:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a739400) [pid = 1654] [serial = 241] [outer = 0x1197cdc00] 17:57:41 INFO - PROCESS | 1654 | 1468371461333 Marionette DEBUG loaded listener.js 17:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12ae14800) [pid = 1654] [serial = 242] [outer = 0x1197cdc00] 17:57:41 INFO - PROCESS | 1654 | 1468371461632 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]]]}] 17:57:41 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. 17:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 469ms 17:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:57:41 INFO - PROCESS | 1654 | 1468371461651 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 17:57:41 INFO - PROCESS | 1654 | 1468371461653 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 17:57:41 INFO - PROCESS | 1654 | 1468371461655 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:57:41 INFO - PROCESS | 1654 | 1468371461656 Marionette TRACE conn2 <- [1,298,null,{}] 17:57:41 INFO - PROCESS | 1654 | 1468371461662 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}] 17:57:41 INFO - PROCESS | 1654 | 1468371461664 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:41 INFO - PROCESS | 1654 | 1468371461749 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 17:57:41 INFO - PROCESS | 1654 | 1468371461753 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:41 INFO - PROCESS | 1654 | 1468371461754 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e27800 == 41 [pid = 1654] [id = 82] 17:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12ae13400) [pid = 1654] [serial = 243] [outer = 0x0] 17:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12b081800) [pid = 1654] [serial = 244] [outer = 0x12ae13400] 17:57:41 INFO - PROCESS | 1654 | 1468371461777 Marionette DEBUG loaded listener.js 17:57:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12b8b7c00) [pid = 1654] [serial = 245] [outer = 0x12ae13400] 17:57:42 INFO - PROCESS | 1654 | 1468371462120 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]]]}] 17:57:42 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. 17:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 472ms 17:57:42 INFO - PROCESS | 1654 | 1468371462130 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 17:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:57:42 INFO - PROCESS | 1654 | 1468371462132 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 17:57:42 INFO - PROCESS | 1654 | 1468371462135 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:57:42 INFO - PROCESS | 1654 | 1468371462137 Marionette TRACE conn2 <- [1,302,null,{}] 17:57:42 INFO - PROCESS | 1654 | 1468371462140 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}] 17:57:42 INFO - PROCESS | 1654 | 1468371462141 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:42 INFO - PROCESS | 1654 | 1468371462297 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 17:57:42 INFO - PROCESS | 1654 | 1468371462310 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:42 INFO - PROCESS | 1654 | 1468371462311 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e38800 == 42 [pid = 1654] [id = 83] 17:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12b07d000) [pid = 1654] [serial = 246] [outer = 0x0] 17:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12b8bc400) [pid = 1654] [serial = 247] [outer = 0x12b07d000] 17:57:42 INFO - PROCESS | 1654 | 1468371462349 Marionette DEBUG loaded listener.js 17:57:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12ba02800) [pid = 1654] [serial = 248] [outer = 0x12b07d000] 17:57:42 INFO - PROCESS | 1654 | 1468371462851 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]]]}] 17:57:42 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. 17:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 769ms 17:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:57:42 INFO - PROCESS | 1654 | 1468371462904 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 17:57:42 INFO - PROCESS | 1654 | 1468371462907 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 17:57:42 INFO - PROCESS | 1654 | 1468371462910 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:57:42 INFO - PROCESS | 1654 | 1468371462913 Marionette TRACE conn2 <- [1,306,null,{}] 17:57:42 INFO - PROCESS | 1654 | 1468371462916 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}] 17:57:42 INFO - PROCESS | 1654 | 1468371462918 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:43 INFO - PROCESS | 1654 | 1468371463021 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 17:57:43 INFO - PROCESS | 1654 | 1468371463070 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:43 INFO - PROCESS | 1654 | 1468371463072 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x117148800 == 43 [pid = 1654] [id = 84] 17:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116a13c00) [pid = 1654] [serial = 249] [outer = 0x0] 17:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11804f800) [pid = 1654] [serial = 250] [outer = 0x116a13c00] 17:57:43 INFO - PROCESS | 1654 | 1468371463114 Marionette DEBUG loaded listener.js 17:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1183a9000) [pid = 1654] [serial = 251] [outer = 0x116a13c00] 17:57:43 INFO - PROCESS | 1654 | 1468371463559 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]]]}] 17:57:43 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. 17:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 673ms 17:57:43 INFO - PROCESS | 1654 | 1468371463583 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 17:57:43 INFO - PROCESS | 1654 | 1468371463585 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 17:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:57:43 INFO - PROCESS | 1654 | 1468371463590 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:57:43 INFO - PROCESS | 1654 | 1468371463592 Marionette TRACE conn2 <- [1,310,null,{}] 17:57:43 INFO - PROCESS | 1654 | 1468371463594 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}] 17:57:43 INFO - PROCESS | 1654 | 1468371463596 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:43 INFO - PROCESS | 1654 | 1468371463721 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 17:57:43 INFO - PROCESS | 1654 | 1468371463783 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:43 INFO - PROCESS | 1654 | 1468371463785 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x121780000 == 44 [pid = 1654] [id = 85] 17:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119449800) [pid = 1654] [serial = 252] [outer = 0x0] 17:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119453000) [pid = 1654] [serial = 253] [outer = 0x119449800] 17:57:43 INFO - PROCESS | 1654 | 1468371463814 Marionette DEBUG loaded listener.js 17:57:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x120fe4400) [pid = 1654] [serial = 254] [outer = 0x119449800] 17:57:44 INFO - PROCESS | 1654 | 1468371464216 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]]]}] 17:57:44 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. 17:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 17:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:57:44 INFO - PROCESS | 1654 | 1468371464275 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 17:57:44 INFO - PROCESS | 1654 | 1468371464277 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 17:57:44 INFO - PROCESS | 1654 | 1468371464280 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:57:44 INFO - PROCESS | 1654 | 1468371464283 Marionette TRACE conn2 <- [1,314,null,{}] 17:57:44 INFO - PROCESS | 1654 | 1468371464290 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}] 17:57:44 INFO - PROCESS | 1654 | 1468371464296 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:44 INFO - PROCESS | 1654 | 1468371464394 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 17:57:44 INFO - PROCESS | 1654 | 1468371464457 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:44 INFO - PROCESS | 1654 | 1468371464460 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c34800 == 45 [pid = 1654] [id = 86] 17:57:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12562e400) [pid = 1654] [serial = 255] [outer = 0x0] 17:57:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1256c0400) [pid = 1654] [serial = 256] [outer = 0x12562e400] 17:57:44 INFO - PROCESS | 1654 | 1468371464490 Marionette DEBUG loaded listener.js 17:57:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x127155c00) [pid = 1654] [serial = 257] [outer = 0x12562e400] 17:57:44 INFO - PROCESS | 1654 | 1468371464903 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]]]}] 17:57:44 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. 17:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 672ms 17:57:44 INFO - PROCESS | 1654 | 1468371464952 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 17:57:44 INFO - PROCESS | 1654 | 1468371464954 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 17:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:57:44 INFO - PROCESS | 1654 | 1468371464957 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:57:44 INFO - PROCESS | 1654 | 1468371464958 Marionette TRACE conn2 <- [1,318,null,{}] 17:57:44 INFO - PROCESS | 1654 | 1468371464960 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}] 17:57:44 INFO - PROCESS | 1654 | 1468371464962 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:45 INFO - PROCESS | 1654 | 1468371465081 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 17:57:45 INFO - PROCESS | 1654 | 1468371465144 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:45 INFO - PROCESS | 1654 | 1468371465145 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7dc000 == 46 [pid = 1654] [id = 87] 17:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1274e6000) [pid = 1654] [serial = 258] [outer = 0x0] 17:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1274ec400) [pid = 1654] [serial = 259] [outer = 0x1274e6000] 17:57:45 INFO - PROCESS | 1654 | 1468371465174 Marionette DEBUG loaded listener.js 17:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128c49c00) [pid = 1654] [serial = 260] [outer = 0x1274e6000] 17:57:45 INFO - PROCESS | 1654 | 1468371465600 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]]]}] 17:57:45 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. 17:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 17:57:45 INFO - PROCESS | 1654 | 1468371465628 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 17:57:45 INFO - PROCESS | 1654 | 1468371465629 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 17:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:57:45 INFO - PROCESS | 1654 | 1468371465632 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:57:45 INFO - PROCESS | 1654 | 1468371465633 Marionette TRACE conn2 <- [1,322,null,{}] 17:57:45 INFO - PROCESS | 1654 | 1468371465635 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}] 17:57:45 INFO - PROCESS | 1654 | 1468371465637 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:45 INFO - PROCESS | 1654 | 1468371465738 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 17:57:45 INFO - PROCESS | 1654 | 1468371465915 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:45 INFO - PROCESS | 1654 | 1468371465917 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f49000 == 47 [pid = 1654] [id = 88] 17:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11307dc00) [pid = 1654] [serial = 261] [outer = 0x0] 17:57:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116766000) [pid = 1654] [serial = 262] [outer = 0x11307dc00] 17:57:45 INFO - PROCESS | 1654 | 1468371465958 Marionette DEBUG loaded listener.js 17:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x117e06000) [pid = 1654] [serial = 263] [outer = 0x11307dc00] 17:57:46 INFO - PROCESS | 1654 | 1468371466392 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]]]}] 17:57:46 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. 17:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 768ms 17:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:57:46 INFO - PROCESS | 1654 | 1468371466401 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 17:57:46 INFO - PROCESS | 1654 | 1468371466403 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 17:57:46 INFO - PROCESS | 1654 | 1468371466405 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:57:46 INFO - PROCESS | 1654 | 1468371466407 Marionette TRACE conn2 <- [1,326,null,{}] 17:57:46 INFO - PROCESS | 1654 | 1468371466411 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}] 17:57:46 INFO - PROCESS | 1654 | 1468371466412 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:46 INFO - PROCESS | 1654 | 1468371466503 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 17:57:46 INFO - PROCESS | 1654 | 1468371466568 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:46 INFO - PROCESS | 1654 | 1468371466569 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11747a800 == 48 [pid = 1654] [id = 89] 17:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x117e0bc00) [pid = 1654] [serial = 264] [outer = 0x0] 17:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118780400) [pid = 1654] [serial = 265] [outer = 0x117e0bc00] 17:57:46 INFO - PROCESS | 1654 | 1468371466598 Marionette DEBUG loaded listener.js 17:57:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119018c00) [pid = 1654] [serial = 266] [outer = 0x117e0bc00] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x129e27800 == 47 [pid = 1654] [id = 82] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1271f1000 == 46 [pid = 1654] [id = 81] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1269c4000 == 45 [pid = 1654] [id = 80] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11747f000 == 44 [pid = 1654] [id = 79] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x124778800 == 43 [pid = 1654] [id = 78] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x123beb000 == 42 [pid = 1654] [id = 77] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x12177a800 == 41 [pid = 1654] [id = 76] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11996b800 == 40 [pid = 1654] [id = 75] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x129623c00) [pid = 1654] [serial = 201] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11953c800 == 39 [pid = 1654] [id = 74] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11833e000 == 38 [pid = 1654] [id = 73] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11714b800 == 37 [pid = 1654] [id = 72] 17:57:46 INFO - PROCESS | 1654 | --DOCSHELL 0x115e21800 == 36 [pid = 1654] [id = 71] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x124c8f400) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11815a400) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x118258800) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1183a2400) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118540c00) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x128c56c00) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x127473800) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x129519000) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x129531800) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x125587800) [pid = 1654] [serial = 190] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128ceb800) [pid = 1654] [serial = 187] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12961fc00) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128db3800) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1292d9800) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12502c000) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11878a400) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12696bc00) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1292d8c00) [pid = 1654] [serial = 193] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126973c00) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116889000) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116f05400) [pid = 1654] [serial = 151] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126fd9c00) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123f96000) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1244c7000) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119a31000) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12170a000) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123906800) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123f92000) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119016800) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1197ce800) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1185ea800) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119009000) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x115d19800) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126dd7c00) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1161a5800) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1244ca400) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x124aab800) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 17:57:46 INFO - PROCESS | 1654 | 1468371466992 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]]]}] 17:57:47 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. 17:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 621ms 17:57:47 INFO - PROCESS | 1654 | 1468371467029 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 17:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:57:47 INFO - PROCESS | 1654 | 1468371467032 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 17:57:47 INFO - PROCESS | 1654 | 1468371467036 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:57:47 INFO - PROCESS | 1654 | 1468371467037 Marionette TRACE conn2 <- [1,330,null,{}] 17:57:47 INFO - PROCESS | 1654 | 1468371467041 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}] 17:57:47 INFO - PROCESS | 1654 | 1468371467042 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:47 INFO - PROCESS | 1654 | 1468371467131 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 17:57:47 INFO - PROCESS | 1654 | 1468371467135 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:47 INFO - PROCESS | 1654 | 1468371467136 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x117464000 == 37 [pid = 1654] [id = 90] 17:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11906b800) [pid = 1654] [serial = 267] [outer = 0x0] 17:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119459400) [pid = 1654] [serial = 268] [outer = 0x11906b800] 17:57:47 INFO - PROCESS | 1654 | 1468371467163 Marionette DEBUG loaded listener.js 17:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x121705c00) [pid = 1654] [serial = 269] [outer = 0x11906b800] 17:57:47 INFO - PROCESS | 1654 | 1468371467488 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]]]}] 17:57:47 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. 17:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 474ms 17:57:47 INFO - PROCESS | 1654 | 1468371467512 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 17:57:47 INFO - PROCESS | 1654 | 1468371467513 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 17:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:57:47 INFO - PROCESS | 1654 | 1468371467517 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:57:47 INFO - PROCESS | 1654 | 1468371467520 Marionette TRACE conn2 <- [1,334,null,{}] 17:57:47 INFO - PROCESS | 1654 | 1468371467527 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}] 17:57:47 INFO - PROCESS | 1654 | 1468371467529 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:47 INFO - PROCESS | 1654 | 1468371467635 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 17:57:47 INFO - PROCESS | 1654 | 1468371467651 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:47 INFO - PROCESS | 1654 | 1468371467653 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191e5000 == 38 [pid = 1654] [id = 91] 17:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x123906800) [pid = 1654] [serial = 270] [outer = 0x0] 17:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124923800) [pid = 1654] [serial = 271] [outer = 0x123906800] 17:57:47 INFO - PROCESS | 1654 | 1468371467677 Marionette DEBUG loaded listener.js 17:57:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x125581800) [pid = 1654] [serial = 272] [outer = 0x123906800] 17:57:47 INFO - PROCESS | 1654 | 1468371467987 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]]]}] 17:57:48 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. 17:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 523ms 17:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:57:48 INFO - PROCESS | 1654 | 1468371468039 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 17:57:48 INFO - PROCESS | 1654 | 1468371468040 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 17:57:48 INFO - PROCESS | 1654 | 1468371468042 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:57:48 INFO - PROCESS | 1654 | 1468371468044 Marionette TRACE conn2 <- [1,338,null,{}] 17:57:48 INFO - PROCESS | 1654 | 1468371468046 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}] 17:57:48 INFO - PROCESS | 1654 | 1468371468047 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:48 INFO - PROCESS | 1654 | 1468371468141 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 17:57:48 INFO - PROCESS | 1654 | 1468371468149 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:48 INFO - PROCESS | 1654 | 1468371468150 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f5f000 == 39 [pid = 1654] [id = 92] 17:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x125634800) [pid = 1654] [serial = 273] [outer = 0x0] 17:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126d3dc00) [pid = 1654] [serial = 274] [outer = 0x125634800] 17:57:48 INFO - PROCESS | 1654 | 1468371468174 Marionette DEBUG loaded listener.js 17:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x127475400) [pid = 1654] [serial = 275] [outer = 0x125634800] 17:57:48 INFO - PROCESS | 1654 | 1468371468463 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]]]}] 17:57:48 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. 17:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 17:57:48 INFO - PROCESS | 1654 | 1468371468513 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 17:57:48 INFO - PROCESS | 1654 | 1468371468514 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 17:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:57:48 INFO - PROCESS | 1654 | 1468371468516 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:57:48 INFO - PROCESS | 1654 | 1468371468517 Marionette TRACE conn2 <- [1,342,null,{}] 17:57:48 INFO - PROCESS | 1654 | 1468371468519 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}] 17:57:48 INFO - PROCESS | 1654 | 1468371468520 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:48 INFO - PROCESS | 1654 | 1468371468603 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 17:57:48 INFO - PROCESS | 1654 | 1468371468607 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:48 INFO - PROCESS | 1654 | 1468371468613 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x123bcd800 == 40 [pid = 1654] [id = 93] 17:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128c50000) [pid = 1654] [serial = 276] [outer = 0x0] 17:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128c52000) [pid = 1654] [serial = 277] [outer = 0x128c50000] 17:57:48 INFO - PROCESS | 1654 | 1468371468646 Marionette DEBUG loaded listener.js 17:57:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128db5400) [pid = 1654] [serial = 278] [outer = 0x128c50000] 17:57:49 INFO - PROCESS | 1654 | 1468371469033 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]]]}] 17:57:49 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. 17:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 567ms 17:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:57:49 INFO - PROCESS | 1654 | 1468371469084 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 17:57:49 INFO - PROCESS | 1654 | 1468371469085 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 17:57:49 INFO - PROCESS | 1654 | 1468371469087 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:57:49 INFO - PROCESS | 1654 | 1468371469088 Marionette TRACE conn2 <- [1,346,null,{}] 17:57:49 INFO - PROCESS | 1654 | 1468371469090 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}] 17:57:49 INFO - PROCESS | 1654 | 1468371469091 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:49 INFO - PROCESS | 1654 | 1468371469186 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 17:57:49 INFO - PROCESS | 1654 | 1468371469199 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:49 INFO - PROCESS | 1654 | 1468371469200 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244e1000 == 41 [pid = 1654] [id = 94] 17:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128fef800) [pid = 1654] [serial = 279] [outer = 0x0] 17:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12961fc00) [pid = 1654] [serial = 280] [outer = 0x128fef800] 17:57:49 INFO - PROCESS | 1654 | 1468371469225 Marionette DEBUG loaded listener.js 17:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12a739c00) [pid = 1654] [serial = 281] [outer = 0x128fef800] 17:57:49 INFO - PROCESS | 1654 | 1468371469540 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]]]}] 17:57:49 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. 17:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 467ms 17:57:49 INFO - PROCESS | 1654 | 1468371469555 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 17:57:49 INFO - PROCESS | 1654 | 1468371469556 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 17:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:57:49 INFO - PROCESS | 1654 | 1468371469559 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:57:49 INFO - PROCESS | 1654 | 1468371469561 Marionette TRACE conn2 <- [1,350,null,{}] 17:57:49 INFO - PROCESS | 1654 | 1468371469572 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}] 17:57:49 INFO - PROCESS | 1654 | 1468371469583 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:49 INFO - PROCESS | 1654 | 1468371469679 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 17:57:49 INFO - PROCESS | 1654 | 1468371469682 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:49 INFO - PROCESS | 1654 | 1468371469683 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12560e800 == 42 [pid = 1654] [id = 95] 17:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1292db000) [pid = 1654] [serial = 282] [outer = 0x0] 17:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12a746800) [pid = 1654] [serial = 283] [outer = 0x1292db000] 17:57:49 INFO - PROCESS | 1654 | 1468371469707 Marionette DEBUG loaded listener.js 17:57:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12ae0fc00) [pid = 1654] [serial = 284] [outer = 0x1292db000] 17:57:50 INFO - PROCESS | 1654 | 1468371470085 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]]]}] 17:57:50 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. 17:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 577ms 17:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:57:50 INFO - PROCESS | 1654 | 1468371470137 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 17:57:50 INFO - PROCESS | 1654 | 1468371470138 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 17:57:50 INFO - PROCESS | 1654 | 1468371470140 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:57:50 INFO - PROCESS | 1654 | 1468371470141 Marionette TRACE conn2 <- [1,354,null,{}] 17:57:50 INFO - PROCESS | 1654 | 1468371470148 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}] 17:57:50 INFO - PROCESS | 1654 | 1468371470149 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:50 INFO - PROCESS | 1654 | 1468371470276 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 17:57:50 INFO - PROCESS | 1654 | 1468371470297 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:50 INFO - PROCESS | 1654 | 1468371470298 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f94800 == 43 [pid = 1654] [id = 96] 17:57:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12b07d800) [pid = 1654] [serial = 285] [outer = 0x0] 17:57:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b161400) [pid = 1654] [serial = 286] [outer = 0x12b07d800] 17:57:50 INFO - PROCESS | 1654 | 1468371470335 Marionette DEBUG loaded listener.js 17:57:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12b8c4400) [pid = 1654] [serial = 287] [outer = 0x12b07d800] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x123903000) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128db1c00) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119fda000) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12562f000) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x129519400) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1197cdc00) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1185e9c00) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1174e0400) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115e5ac00) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115df0400) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124927c00) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:57:50 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12ae13400) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:57:50 INFO - PROCESS | 1654 | 1468371470892 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]]]}] 17:57:50 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. 17:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 774ms 17:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:57:50 INFO - PROCESS | 1654 | 1468371470923 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 17:57:50 INFO - PROCESS | 1654 | 1468371470924 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 17:57:50 INFO - PROCESS | 1654 | 1468371470927 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:57:50 INFO - PROCESS | 1654 | 1468371470928 Marionette TRACE conn2 <- [1,358,null,{}] 17:57:50 INFO - PROCESS | 1654 | 1468371470930 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}] 17:57:50 INFO - PROCESS | 1654 | 1468371470932 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:51 INFO - PROCESS | 1654 | 1468371471026 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 17:57:51 INFO - PROCESS | 1654 | 1468371471031 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:51 INFO - PROCESS | 1654 | 1468371471032 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x125618000 == 44 [pid = 1654] [id = 97] 17:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11619c000) [pid = 1654] [serial = 288] [outer = 0x0] 17:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1185e9c00) [pid = 1654] [serial = 289] [outer = 0x11619c000] 17:57:51 INFO - PROCESS | 1654 | 1468371471071 Marionette DEBUG loaded listener.js 17:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1249c2800) [pid = 1654] [serial = 290] [outer = 0x11619c000] 17:57:51 INFO - PROCESS | 1654 | 1468371471480 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]]]}] 17:57:51 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. 17:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 569ms 17:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:57:51 INFO - PROCESS | 1654 | 1468371471498 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 17:57:51 INFO - PROCESS | 1654 | 1468371471499 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 17:57:51 INFO - PROCESS | 1654 | 1468371471501 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:57:51 INFO - PROCESS | 1654 | 1468371471502 Marionette TRACE conn2 <- [1,362,null,{}] 17:57:51 INFO - PROCESS | 1654 | 1468371471505 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}] 17:57:51 INFO - PROCESS | 1654 | 1468371471506 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:51 INFO - PROCESS | 1654 | 1468371471613 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 17:57:51 INFO - PROCESS | 1654 | 1468371471634 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:51 INFO - PROCESS | 1654 | 1468371471635 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x129225000 == 45 [pid = 1654] [id = 98] 17:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1174e0400) [pid = 1654] [serial = 291] [outer = 0x0] 17:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128db2400) [pid = 1654] [serial = 292] [outer = 0x1174e0400] 17:57:51 INFO - PROCESS | 1654 | 1468371471662 Marionette DEBUG loaded listener.js 17:57:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12ba06800) [pid = 1654] [serial = 293] [outer = 0x1174e0400] 17:57:51 INFO - PROCESS | 1654 | 1468371471971 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]]]}] 17:57:52 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. 17:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 518ms 17:57:52 INFO - PROCESS | 1654 | 1468371472019 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 17:57:52 INFO - PROCESS | 1654 | 1468371472021 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 17:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:57:52 INFO - PROCESS | 1654 | 1468371472023 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:57:52 INFO - PROCESS | 1654 | 1468371472024 Marionette TRACE conn2 <- [1,366,null,{}] 17:57:52 INFO - PROCESS | 1654 | 1468371472027 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}] 17:57:52 INFO - PROCESS | 1654 | 1468371472028 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:52 INFO - PROCESS | 1654 | 1468371472120 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 17:57:52 INFO - PROCESS | 1654 | 1468371472123 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:52 INFO - PROCESS | 1654 | 1468371472124 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7cf000 == 46 [pid = 1654] [id = 99] 17:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129514c00) [pid = 1654] [serial = 294] [outer = 0x0] 17:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12ba92800) [pid = 1654] [serial = 295] [outer = 0x129514c00] 17:57:52 INFO - PROCESS | 1654 | 1468371472148 Marionette DEBUG loaded listener.js 17:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12bdb8c00) [pid = 1654] [serial = 296] [outer = 0x129514c00] 17:57:52 INFO - PROCESS | 1654 | 1468371472449 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]]]}] 17:57:52 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. 17:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 470ms 17:57:52 INFO - PROCESS | 1654 | 1468371472508 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 17:57:52 INFO - PROCESS | 1654 | 1468371472511 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 17:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:57:52 INFO - PROCESS | 1654 | 1468371472521 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:57:52 INFO - PROCESS | 1654 | 1468371472522 Marionette TRACE conn2 <- [1,370,null,{}] 17:57:52 INFO - PROCESS | 1654 | 1468371472524 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}] 17:57:52 INFO - PROCESS | 1654 | 1468371472525 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:52 INFO - PROCESS | 1654 | 1468371472612 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 17:57:52 INFO - PROCESS | 1654 | 1468371472616 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:52 INFO - PROCESS | 1654 | 1468371472617 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8af800 == 47 [pid = 1654] [id = 100] 17:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12a663400) [pid = 1654] [serial = 297] [outer = 0x0] 17:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bdbdc00) [pid = 1654] [serial = 298] [outer = 0x12a663400] 17:57:52 INFO - PROCESS | 1654 | 1468371472640 Marionette DEBUG loaded listener.js 17:57:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12bdc5400) [pid = 1654] [serial = 299] [outer = 0x12a663400] 17:57:53 INFO - PROCESS | 1654 | 1468371473077 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]]]}] 17:57:53 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. 17:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 618ms 17:57:53 INFO - PROCESS | 1654 | 1468371473140 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 17:57:53 INFO - PROCESS | 1654 | 1468371473143 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 17:57:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:57:53 INFO - PROCESS | 1654 | 1468371473146 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:57:53 INFO - PROCESS | 1654 | 1468371473148 Marionette TRACE conn2 <- [1,374,null,{}] 17:57:53 INFO - PROCESS | 1654 | 1468371473152 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}] 17:57:53 INFO - PROCESS | 1654 | 1468371473154 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:53 INFO - PROCESS | 1654 | 1468371473259 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 17:57:53 INFO - PROCESS | 1654 | 1468371473325 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:53 INFO - PROCESS | 1654 | 1468371473326 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168c2000 == 48 [pid = 1654] [id = 101] 17:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117560800) [pid = 1654] [serial = 300] [outer = 0x0] 17:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118165000) [pid = 1654] [serial = 301] [outer = 0x117560800] 17:57:53 INFO - PROCESS | 1654 | 1468371473357 Marionette DEBUG loaded listener.js 17:57:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1185ea000) [pid = 1654] [serial = 302] [outer = 0x117560800] 17:57:53 INFO - PROCESS | 1654 | 1468371473782 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:57:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:57:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 17:57:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:57:53 INFO - PROCESS | 1654 | 1468371473816 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 17:57:53 INFO - PROCESS | 1654 | 1468371473819 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 17:57:53 INFO - PROCESS | 1654 | 1468371473823 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:57:53 INFO - PROCESS | 1654 | 1468371473825 Marionette TRACE conn2 <- [1,378,null,{}] 17:57:53 INFO - PROCESS | 1654 | 1468371473846 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}] 17:57:53 INFO - PROCESS | 1654 | 1468371473848 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:53 INFO - PROCESS | 1654 | 1468371473979 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 17:57:54 INFO - PROCESS | 1654 | 1468371474055 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:54 INFO - PROCESS | 1654 | 1468371474057 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119922000 == 49 [pid = 1654] [id = 102] 17:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12174e800) [pid = 1654] [serial = 303] [outer = 0x0] 17:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x123908400) [pid = 1654] [serial = 304] [outer = 0x12174e800] 17:57:54 INFO - PROCESS | 1654 | 1468371474087 Marionette DEBUG loaded listener.js 17:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1244cac00) [pid = 1654] [serial = 305] [outer = 0x12174e800] 17:57:54 INFO - PROCESS | 1654 | 1468371474497 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:57:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:57:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 686ms 17:57:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:57:54 INFO - PROCESS | 1654 | 1468371474510 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 17:57:54 INFO - PROCESS | 1654 | 1468371474512 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 17:57:54 INFO - PROCESS | 1654 | 1468371474514 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:57:54 INFO - PROCESS | 1654 | 1468371474517 Marionette TRACE conn2 <- [1,382,null,{}] 17:57:54 INFO - PROCESS | 1654 | 1468371474524 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}] 17:57:54 INFO - PROCESS | 1654 | 1468371474528 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:54 INFO - PROCESS | 1654 | 1468371474636 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 17:57:54 INFO - PROCESS | 1654 | 1468371474743 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:54 INFO - PROCESS | 1654 | 1468371474745 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b00c000 == 50 [pid = 1654] [id = 103] 17:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128c4f800) [pid = 1654] [serial = 306] [outer = 0x0] 17:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128ce0800) [pid = 1654] [serial = 307] [outer = 0x128c4f800] 17:57:54 INFO - PROCESS | 1654 | 1468371474785 Marionette DEBUG loaded listener.js 17:57:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1292db400) [pid = 1654] [serial = 308] [outer = 0x128c4f800] 17:57:55 INFO - PROCESS | 1654 | 1468371475367 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:57:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:57:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 871ms 17:57:55 INFO - PROCESS | 1654 | 1468371475386 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 17:57:55 INFO - PROCESS | 1654 | 1468371475389 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 17:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:57:55 INFO - PROCESS | 1654 | 1468371475393 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:57:55 INFO - PROCESS | 1654 | 1468371475395 Marionette TRACE conn2 <- [1,386,null,{}] 17:57:55 INFO - PROCESS | 1654 | 1468371475398 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}] 17:57:55 INFO - PROCESS | 1654 | 1468371475401 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:55 INFO - PROCESS | 1654 | 1468371475551 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 17:57:55 INFO - PROCESS | 1654 | 1468371475643 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:55 INFO - PROCESS | 1654 | 1468371475645 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x11715d000 == 51 [pid = 1654] [id = 104] 17:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119020400) [pid = 1654] [serial = 309] [outer = 0x0] 17:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12a741000) [pid = 1654] [serial = 310] [outer = 0x119020400] 17:57:55 INFO - PROCESS | 1654 | 1468371475693 Marionette DEBUG loaded listener.js 17:57:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12b8c3000) [pid = 1654] [serial = 311] [outer = 0x119020400] 17:57:56 INFO - PROCESS | 1654 | 1468371476245 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]]]}] 17:57:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:57:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 870ms 17:57:56 INFO - PROCESS | 1654 | 1468371476263 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 17:57:56 INFO - PROCESS | 1654 | 1468371476265 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 17:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:57:56 INFO - PROCESS | 1654 | 1468371476268 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:57:56 INFO - PROCESS | 1654 | 1468371476270 Marionette TRACE conn2 <- [1,390,null,{}] 17:57:56 INFO - PROCESS | 1654 | 1468371476274 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}] 17:57:56 INFO - PROCESS | 1654 | 1468371476275 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:56 INFO - PROCESS | 1654 | 1468371476367 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 17:57:56 INFO - PROCESS | 1654 | 1468371476417 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:56 INFO - PROCESS | 1654 | 1468371476420 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191ed800 == 52 [pid = 1654] [id = 105] 17:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1183a8000) [pid = 1654] [serial = 312] [outer = 0x0] 17:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118784800) [pid = 1654] [serial = 313] [outer = 0x1183a8000] 17:57:56 INFO - PROCESS | 1654 | 1468371476447 Marionette DEBUG loaded listener.js 17:57:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119068000) [pid = 1654] [serial = 314] [outer = 0x1183a8000] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x128f27800 == 51 [pid = 1654] [id = 68] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7cf000 == 50 [pid = 1654] [id = 99] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x129225000 == 49 [pid = 1654] [id = 98] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x125618000 == 48 [pid = 1654] [id = 97] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x126f94800 == 47 [pid = 1654] [id = 96] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12560e800 == 46 [pid = 1654] [id = 95] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1244e1000 == 45 [pid = 1654] [id = 94] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x115dee000) [pid = 1654] [serial = 204] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x117e0ec00) [pid = 1654] [serial = 207] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | 1468371476945 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]]]}] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x123bcd800 == 44 [pid = 1654] [id = 93] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x116f5f000 == 43 [pid = 1654] [id = 92] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1191e5000 == 42 [pid = 1654] [id = 91] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x117464000 == 41 [pid = 1654] [id = 90] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11747a800 == 40 [pid = 1654] [id = 89] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x116f49000 == 39 [pid = 1654] [id = 88] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7dc000 == 38 [pid = 1654] [id = 87] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x128c34800 == 37 [pid = 1654] [id = 86] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x121780000 == 36 [pid = 1654] [id = 85] 17:57:56 INFO - PROCESS | 1654 | --DOCSHELL 0x117148800 == 35 [pid = 1654] [id = 84] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b8b7c00) [pid = 1654] [serial = 245] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124927400) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1292d4400) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116807000) [pid = 1654] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12952ac00) [pid = 1654] [serial = 239] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128ce3400) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x129515400) [pid = 1654] [serial = 230] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126ddd400) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12961bc00) [pid = 1654] [serial = 232] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12ae14800) [pid = 1654] [serial = 242] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11900fc00) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1183a6800) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x123f9c800) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x120fe3400) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11901e400) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116881000) [pid = 1654] [serial = 235] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x125587c00) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119018800) [pid = 1654] [serial = 236] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x127474800) [pid = 1654] [serial = 238] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124c93800) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a65f000) [pid = 1654] [serial = 233] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11943b800) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11835b400) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12a739400) [pid = 1654] [serial = 241] [outer = 0x0] [url = about:blank] 17:57:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12b081800) [pid = 1654] [serial = 244] [outer = 0x0] [url = about:blank] 17:57:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:57:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 721ms 17:57:56 INFO - PROCESS | 1654 | 1468371476989 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 17:57:56 INFO - PROCESS | 1654 | 1468371476993 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 17:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:57:57 INFO - PROCESS | 1654 | 1468371476998 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:57:57 INFO - PROCESS | 1654 | 1468371476999 Marionette TRACE conn2 <- [1,394,null,{}] 17:57:57 INFO - PROCESS | 1654 | 1468371477002 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}] 17:57:57 INFO - PROCESS | 1654 | 1468371477004 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:57 INFO - PROCESS | 1654 | 1468371477087 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 17:57:57 INFO - PROCESS | 1654 | 1468371477104 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:57 INFO - PROCESS | 1654 | 1468371477105 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116688800 == 36 [pid = 1654] [id = 106] 17:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1199aec00) [pid = 1654] [serial = 315] [outer = 0x0] 17:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121707400) [pid = 1654] [serial = 316] [outer = 0x1199aec00] 17:57:57 INFO - PROCESS | 1654 | 1468371477148 Marionette DEBUG loaded listener.js 17:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124c93800) [pid = 1654] [serial = 317] [outer = 0x1199aec00] 17:57:57 INFO - PROCESS | 1654 | 1468371477730 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]]]}] 17:57:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 770ms 17:57:57 INFO - PROCESS | 1654 | 1468371477789 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 17:57:57 INFO - PROCESS | 1654 | 1468371477790 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 17:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:57:57 INFO - PROCESS | 1654 | 1468371477801 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:57:57 INFO - PROCESS | 1654 | 1468371477803 Marionette TRACE conn2 <- [1,398,null,{}] 17:57:57 INFO - PROCESS | 1654 | 1468371477829 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}] 17:57:57 INFO - PROCESS | 1654 | 1468371477832 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:57 INFO - PROCESS | 1654 | 1468371477936 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 17:57:57 INFO - PROCESS | 1654 | 1468371477946 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:57 INFO - PROCESS | 1654 | 1468371477948 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c6c000 == 37 [pid = 1654] [id = 107] 17:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128ceb800) [pid = 1654] [serial = 318] [outer = 0x0] 17:57:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12961bc00) [pid = 1654] [serial = 319] [outer = 0x128ceb800] 17:57:57 INFO - PROCESS | 1654 | 1468371477976 Marionette DEBUG loaded listener.js 17:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12ae09800) [pid = 1654] [serial = 320] [outer = 0x128ceb800] 17:57:58 INFO - PROCESS | 1654 | 1468371478405 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]]]}] 17:57:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:57:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 631ms 17:57:58 INFO - PROCESS | 1654 | 1468371478439 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 17:57:58 INFO - PROCESS | 1654 | 1468371478442 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 17:57:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:57:58 INFO - PROCESS | 1654 | 1468371478455 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:57:58 INFO - PROCESS | 1654 | 1468371478457 Marionette TRACE conn2 <- [1,402,null,{}] 17:57:58 INFO - PROCESS | 1654 | 1468371478461 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}] 17:57:58 INFO - PROCESS | 1654 | 1468371478464 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:58 INFO - PROCESS | 1654 | 1468371478587 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 17:57:58 INFO - PROCESS | 1654 | 1468371478594 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:58 INFO - PROCESS | 1654 | 1468371478595 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x124331800 == 38 [pid = 1654] [id = 108] 17:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12ba05800) [pid = 1654] [serial = 321] [outer = 0x0] 17:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12ba09800) [pid = 1654] [serial = 322] [outer = 0x12ba05800] 17:57:58 INFO - PROCESS | 1654 | 1468371478620 Marionette DEBUG loaded listener.js 17:57:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12ba92400) [pid = 1654] [serial = 323] [outer = 0x12ba05800] 17:57:59 INFO - PROCESS | 1654 | 1468371479048 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]]]}] 17:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 625ms 17:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:57:59 INFO - PROCESS | 1654 | 1468371479080 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 17:57:59 INFO - PROCESS | 1654 | 1468371479082 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 17:57:59 INFO - PROCESS | 1654 | 1468371479085 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:57:59 INFO - PROCESS | 1654 | 1468371479086 Marionette TRACE conn2 <- [1,406,null,{}] 17:57:59 INFO - PROCESS | 1654 | 1468371479088 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}] 17:57:59 INFO - PROCESS | 1654 | 1468371479089 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:59 INFO - PROCESS | 1654 | 1468371479171 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 17:57:59 INFO - PROCESS | 1654 | 1468371479202 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:59 INFO - PROCESS | 1654 | 1468371479204 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12507d800 == 39 [pid = 1654] [id = 109] 17:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12ba9b400) [pid = 1654] [serial = 324] [outer = 0x0] 17:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12bdbc000) [pid = 1654] [serial = 325] [outer = 0x12ba9b400] 17:57:59 INFO - PROCESS | 1654 | 1468371479231 Marionette DEBUG loaded listener.js 17:57:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12c751c00) [pid = 1654] [serial = 326] [outer = 0x12ba9b400] 17:57:59 INFO - PROCESS | 1654 | 1468371479712 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]]]}] 17:57:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:57:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 17:57:59 INFO - PROCESS | 1654 | 1468371479755 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 17:57:59 INFO - PROCESS | 1654 | 1468371479759 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 17:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:57:59 INFO - PROCESS | 1654 | 1468371479763 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:57:59 INFO - PROCESS | 1654 | 1468371479764 Marionette TRACE conn2 <- [1,410,null,{}] 17:57:59 INFO - PROCESS | 1654 | 1468371479768 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}] 17:57:59 INFO - PROCESS | 1654 | 1468371479774 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:57:59 INFO - PROCESS | 1654 | 1468371479974 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 17:58:00 INFO - PROCESS | 1654 | 1468371480015 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:00 INFO - PROCESS | 1654 | 1468371480016 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c29800 == 40 [pid = 1654] [id = 110] 17:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12c755800) [pid = 1654] [serial = 327] [outer = 0x0] 17:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12cd16c00) [pid = 1654] [serial = 328] [outer = 0x12c755800] 17:58:00 INFO - PROCESS | 1654 | 1468371480040 Marionette DEBUG loaded listener.js 17:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12d219400) [pid = 1654] [serial = 329] [outer = 0x12c755800] 17:58:00 INFO - PROCESS | 1654 | 1468371480380 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]]]}] 17:58:00 INFO - PROCESS | 1654 | 1468371480383 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 17:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:58:00 INFO - PROCESS | 1654 | 1468371480435 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 17:58:00 INFO - PROCESS | 1654 | 1468371480436 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 17:58:00 INFO - PROCESS | 1654 | 1468371480438 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:58:00 INFO - PROCESS | 1654 | 1468371480439 Marionette TRACE conn2 <- [1,414,null,{}] 17:58:00 INFO - PROCESS | 1654 | 1468371480442 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}] 17:58:00 INFO - PROCESS | 1654 | 1468371480443 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:00 INFO - PROCESS | 1654 | 1468371480544 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 17:58:00 INFO - PROCESS | 1654 | 1468371480548 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:00 INFO - PROCESS | 1654 | 1468371480549 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64c000 == 41 [pid = 1654] [id = 111] 17:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1129a9800) [pid = 1654] [serial = 330] [outer = 0x0] 17:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1129b0800) [pid = 1654] [serial = 331] [outer = 0x1129a9800] 17:58:00 INFO - PROCESS | 1654 | 1468371480602 Marionette DEBUG loaded listener.js 17:58:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12d37a800) [pid = 1654] [serial = 332] [outer = 0x1129a9800] 17:58:00 INFO - PROCESS | 1654 | 1468371480915 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]]]}] 17:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 17:58:00 INFO - PROCESS | 1654 | 1468371480959 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 17:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:58:00 INFO - PROCESS | 1654 | 1468371480962 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 17:58:00 INFO - PROCESS | 1654 | 1468371480965 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:58:00 INFO - PROCESS | 1654 | 1468371480966 Marionette TRACE conn2 <- [1,418,null,{}] 17:58:00 INFO - PROCESS | 1654 | 1468371480968 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}] 17:58:00 INFO - PROCESS | 1654 | 1468371480970 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:01 INFO - PROCESS | 1654 | 1468371481075 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128fef800) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1292db000) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x123906800) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x117e0bc00) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128c50000) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11906b800) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x125634800) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11307dc00) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12b07d800) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11619c000) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x129514c00) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1174e0400) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:58:01 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116f03800) [pid = 1654] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:58:01 INFO - PROCESS | 1654 | 1468371481284 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:01 INFO - PROCESS | 1654 | 1468371481285 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168ab000 == 42 [pid = 1654] [id = 112] 17:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1126f7c00) [pid = 1654] [serial = 333] [outer = 0x0] 17:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1126fa400) [pid = 1654] [serial = 334] [outer = 0x1126f7c00] 17:58:01 INFO - PROCESS | 1654 | 1468371481309 Marionette DEBUG loaded listener.js 17:58:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1126ff000) [pid = 1654] [serial = 335] [outer = 0x1126f7c00] 17:58:02 INFO - PROCESS | 1654 | 1468371482035 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]]]}] 17:58:02 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 17:58:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1119ms 17:58:02 INFO - PROCESS | 1654 | 1468371482084 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 17:58:02 INFO - PROCESS | 1654 | 1468371482086 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 17:58:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:58:02 INFO - PROCESS | 1654 | 1468371482088 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:58:02 INFO - PROCESS | 1654 | 1468371482089 Marionette TRACE conn2 <- [1,422,null,{}] 17:58:02 INFO - PROCESS | 1654 | 1468371482091 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}] 17:58:02 INFO - PROCESS | 1654 | 1468371482093 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:02 INFO - PROCESS | 1654 | 1468371482172 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 17:58:02 INFO - PROCESS | 1654 | 1468371482178 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:02 INFO - PROCESS | 1654 | 1468371482179 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b833800 == 43 [pid = 1654] [id = 113] 17:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1126ff400) [pid = 1654] [serial = 336] [outer = 0x0] 17:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1128d2000) [pid = 1654] [serial = 337] [outer = 0x1126ff400] 17:58:02 INFO - PROCESS | 1654 | 1468371482210 Marionette DEBUG loaded listener.js 17:58:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1128d6000) [pid = 1654] [serial = 338] [outer = 0x1126ff400] 17:58:03 INFO - PROCESS | 1654 | 1468371483017 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]]]}] 17:58:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:58:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 971ms 17:58:03 INFO - PROCESS | 1654 | 1468371483059 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 1654 | 1468371483061 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 17:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:58:03 INFO - PROCESS | 1654 | 1468371483063 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - PROCESS | 1654 | 1468371483064 Marionette TRACE conn2 <- [1,426,null,{}] 17:58:03 INFO - PROCESS | 1654 | 1468371483066 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}] 17:58:03 INFO - PROCESS | 1654 | 1468371483067 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:03 INFO - PROCESS | 1654 | 1468371483171 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 17:58:03 INFO - PROCESS | 1654 | 1468371483202 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:03 INFO - PROCESS | 1654 | 1468371483203 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba4d800 == 44 [pid = 1654] [id = 114] 17:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1126ff800) [pid = 1654] [serial = 339] [outer = 0x0] 17:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1129aa800) [pid = 1654] [serial = 340] [outer = 0x1126ff800] 17:58:03 INFO - PROCESS | 1654 | 1468371483228 Marionette DEBUG loaded listener.js 17:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119443400) [pid = 1654] [serial = 341] [outer = 0x1126ff800] 17:58:03 INFO - PROCESS | 1654 | 1468371483697 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] 17:58:03 INFO - PROCESS | 1654 | 1468371483745 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 17:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:58:03 INFO - PROCESS | 1654 | 1468371483750 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - PROCESS | 1654 | 1468371483753 Marionette TRACE conn2 <- [1,430,null,{}] 17:58:03 INFO - PROCESS | 1654 | 1468371483756 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}] 17:58:03 INFO - PROCESS | 1654 | 1468371483758 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:03 INFO - PROCESS | 1654 | 1468371483864 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 17:58:03 INFO - PROCESS | 1654 | 1468371483930 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:03 INFO - PROCESS | 1654 | 1468371483932 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e94800 == 45 [pid = 1654] [id = 115] 17:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11619c000) [pid = 1654] [serial = 342] [outer = 0x0] 17:58:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118165400) [pid = 1654] [serial = 343] [outer = 0x11619c000] 17:58:03 INFO - PROCESS | 1654 | 1468371483962 Marionette DEBUG loaded listener.js 17:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1187f9c00) [pid = 1654] [serial = 344] [outer = 0x11619c000] 17:58:04 INFO - PROCESS | 1654 | 1468371484388 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]]]}] 17:58:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:58:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 17:58:04 INFO - PROCESS | 1654 | 1468371484439 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 17:58:04 INFO - PROCESS | 1654 | 1468371484443 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 17:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:58:04 INFO - PROCESS | 1654 | 1468371484466 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:58:04 INFO - PROCESS | 1654 | 1468371484468 Marionette TRACE conn2 <- [1,434,null,{}] 17:58:04 INFO - PROCESS | 1654 | 1468371484471 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}] 17:58:04 INFO - PROCESS | 1654 | 1468371484472 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:04 INFO - PROCESS | 1654 | 1468371484580 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 17:58:04 INFO - PROCESS | 1654 | 1468371484646 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:04 INFO - PROCESS | 1654 | 1468371484648 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x123fc0800 == 46 [pid = 1654] [id = 116] 17:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12448c800) [pid = 1654] [serial = 345] [outer = 0x0] 17:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124c8b400) [pid = 1654] [serial = 346] [outer = 0x12448c800] 17:58:04 INFO - PROCESS | 1654 | 1468371484679 Marionette DEBUG loaded listener.js 17:58:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x125634800) [pid = 1654] [serial = 347] [outer = 0x12448c800] 17:58:05 INFO - PROCESS | 1654 | 1468371485097 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]]]}] 17:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 17:58:05 INFO - PROCESS | 1654 | 1468371485136 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 17:58:05 INFO - PROCESS | 1654 | 1468371485138 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 17:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:58:05 INFO - PROCESS | 1654 | 1468371485140 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:58:05 INFO - PROCESS | 1654 | 1468371485143 Marionette TRACE conn2 <- [1,438,null,{}] 17:58:05 INFO - PROCESS | 1654 | 1468371485150 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}] 17:58:05 INFO - PROCESS | 1654 | 1468371485154 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:05 INFO - PROCESS | 1654 | 1468371485263 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 17:58:05 INFO - PROCESS | 1654 | 1468371485330 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:05 INFO - PROCESS | 1654 | 1468371485333 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba59800 == 47 [pid = 1654] [id = 117] 17:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x127473c00) [pid = 1654] [serial = 348] [outer = 0x0] 17:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128c55000) [pid = 1654] [serial = 349] [outer = 0x127473c00] 17:58:05 INFO - PROCESS | 1654 | 1468371485364 Marionette DEBUG loaded listener.js 17:58:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x129535400) [pid = 1654] [serial = 350] [outer = 0x127473c00] 17:58:05 INFO - PROCESS | 1654 | 1468371485800 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]]]}] 17:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 673ms 17:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:58:05 INFO - PROCESS | 1654 | 1468371485813 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 17:58:05 INFO - PROCESS | 1654 | 1468371485815 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 17:58:05 INFO - PROCESS | 1654 | 1468371485818 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:58:05 INFO - PROCESS | 1654 | 1468371485819 Marionette TRACE conn2 <- [1,442,null,{}] 17:58:05 INFO - PROCESS | 1654 | 1468371485822 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}] 17:58:05 INFO - PROCESS | 1654 | 1468371485823 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:05 INFO - PROCESS | 1654 | 1468371485955 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 17:58:06 INFO - PROCESS | 1654 | 1468371486026 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:06 INFO - PROCESS | 1654 | 1468371486027 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8a4000 == 48 [pid = 1654] [id = 118] 17:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119440c00) [pid = 1654] [serial = 351] [outer = 0x0] 17:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12ae13800) [pid = 1654] [serial = 352] [outer = 0x119440c00] 17:58:06 INFO - PROCESS | 1654 | 1468371486058 Marionette DEBUG loaded listener.js 17:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12b8c5400) [pid = 1654] [serial = 353] [outer = 0x119440c00] 17:58:06 INFO - PROCESS | 1654 | 1468371486519 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]]]}] 17:58:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 718ms 17:58:06 INFO - PROCESS | 1654 | 1468371486537 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 17:58:06 INFO - PROCESS | 1654 | 1468371486539 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 17:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:58:06 INFO - PROCESS | 1654 | 1468371486772 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:58:06 INFO - PROCESS | 1654 | 1468371486776 Marionette TRACE conn2 <- [1,446,null,{}] 17:58:06 INFO - PROCESS | 1654 | 1468371486797 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}] 17:58:06 INFO - PROCESS | 1654 | 1468371486799 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:06 INFO - PROCESS | 1654 | 1468371486903 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 17:58:06 INFO - PROCESS | 1654 | 1468371486955 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:06 INFO - PROCESS | 1654 | 1468371486957 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x118758800 == 49 [pid = 1654] [id = 119] 17:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x116883400) [pid = 1654] [serial = 354] [outer = 0x0] 17:58:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x116af5800) [pid = 1654] [serial = 355] [outer = 0x116883400] 17:58:06 INFO - PROCESS | 1654 | 1468371486986 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x118540400) [pid = 1654] [serial = 356] [outer = 0x116883400] 17:58:07 INFO - PROCESS | 1654 | 1468371487521 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]]]}] 17:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1020ms 17:58:07 INFO - PROCESS | 1654 | 1468371487569 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 17:58:07 INFO - PROCESS | 1654 | 1468371487571 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 17:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:58:07 INFO - PROCESS | 1654 | 1468371487575 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:58:07 INFO - PROCESS | 1654 | 1468371487578 Marionette TRACE conn2 <- [1,450,null,{}] 17:58:07 INFO - PROCESS | 1654 | 1468371487583 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}] 17:58:07 INFO - PROCESS | 1654 | 1468371487586 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:07 INFO - PROCESS | 1654 | 1468371487705 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 17:58:07 INFO - PROCESS | 1654 | 1468371487808 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:07 INFO - PROCESS | 1654 | 1468371487810 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168b2800 == 50 [pid = 1654] [id = 120] 17:58:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x117e0ac00) [pid = 1654] [serial = 357] [outer = 0x0] 17:58:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1187f6400) [pid = 1654] [serial = 358] [outer = 0x117e0ac00] 17:58:07 INFO - PROCESS | 1654 | 1468371487848 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119454400) [pid = 1654] [serial = 359] [outer = 0x117e0ac00] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x117ea2800 == 49 [pid = 1654] [id = 70] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12b833800 == 48 [pid = 1654] [id = 113] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1168ab000 == 47 [pid = 1654] [id = 112] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64c000 == 46 [pid = 1654] [id = 111] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x128c29800 == 45 [pid = 1654] [id = 110] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12507d800 == 44 [pid = 1654] [id = 109] 17:58:08 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12bdbdc00) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x124331800 == 43 [pid = 1654] [id = 108] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x119c6c000 == 42 [pid = 1654] [id = 107] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x116688800 == 41 [pid = 1654] [id = 106] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1191ed800 == 40 [pid = 1654] [id = 105] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12b00c000 == 39 [pid = 1654] [id = 103] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x119922000 == 38 [pid = 1654] [id = 102] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1168c2000 == 37 [pid = 1654] [id = 101] 17:58:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8af800 == 36 [pid = 1654] [id = 100] 17:58:08 INFO - PROCESS | 1654 | 1468371488242 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] 17:58:08 INFO - PROCESS | 1654 | 1468371488298 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 17:58:08 INFO - PROCESS | 1654 | 1468371488301 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:58:08 INFO - PROCESS | 1654 | 1468371488302 Marionette TRACE conn2 <- [1,454,null,{}] 17:58:08 INFO - PROCESS | 1654 | 1468371488304 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}] 17:58:08 INFO - PROCESS | 1654 | 1468371488305 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:08 INFO - PROCESS | 1654 | 1468371488403 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 17:58:08 INFO - PROCESS | 1654 | 1468371488414 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:08 INFO - PROCESS | 1654 | 1468371488418 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x117ea2800 == 37 [pid = 1654] [id = 121] 17:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123f9c800) [pid = 1654] [serial = 360] [outer = 0x0] 17:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1249c0400) [pid = 1654] [serial = 361] [outer = 0x123f9c800] 17:58:08 INFO - PROCESS | 1654 | 1468371488445 Marionette DEBUG loaded listener.js 17:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x125584c00) [pid = 1654] [serial = 362] [outer = 0x123f9c800] 17:58:08 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:08 INFO - PROCESS | 1654 | 1468371488808 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]]]}] 17:58:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:58:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 568ms 17:58:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:58:08 INFO - PROCESS | 1654 | 1468371488869 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 17:58:08 INFO - PROCESS | 1654 | 1468371488870 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 17:58:08 INFO - PROCESS | 1654 | 1468371488872 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:58:08 INFO - PROCESS | 1654 | 1468371488873 Marionette TRACE conn2 <- [1,458,null,{}] 17:58:08 INFO - PROCESS | 1654 | 1468371488875 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}] 17:58:08 INFO - PROCESS | 1654 | 1468371488877 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:08 INFO - PROCESS | 1654 | 1468371488953 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 17:58:08 INFO - PROCESS | 1654 | 1468371488956 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:08 INFO - PROCESS | 1654 | 1468371488958 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2e000 == 38 [pid = 1654] [id = 122] 17:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1256c5400) [pid = 1654] [serial = 363] [outer = 0x0] 17:58:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1274ec400) [pid = 1654] [serial = 364] [outer = 0x1256c5400] 17:58:08 INFO - PROCESS | 1654 | 1468371488986 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128c57800) [pid = 1654] [serial = 365] [outer = 0x1256c5400] 17:58:09 INFO - PROCESS | 1654 | 1468371489327 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] 17:58:09 INFO - PROCESS | 1654 | 1468371489344 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 17:58:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:58:09 INFO - PROCESS | 1654 | 1468371489349 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:58:09 INFO - PROCESS | 1654 | 1468371489350 Marionette TRACE conn2 <- [1,462,null,{}] 17:58:09 INFO - PROCESS | 1654 | 1468371489352 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}] 17:58:09 INFO - PROCESS | 1654 | 1468371489354 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:09 INFO - PROCESS | 1654 | 1468371489482 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 17:58:09 INFO - PROCESS | 1654 | 1468371489562 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 1654 | 1468371489563 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e97000 == 39 [pid = 1654] [id = 123] 17:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1130b0c00) [pid = 1654] [serial = 366] [outer = 0x0] 17:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128cea400) [pid = 1654] [serial = 367] [outer = 0x1130b0c00] 17:58:09 INFO - PROCESS | 1654 | 1468371489604 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129624000) [pid = 1654] [serial = 368] [outer = 0x1130b0c00] 17:58:09 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:09 INFO - PROCESS | 1654 | 1468371489974 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] 17:58:10 INFO - PROCESS | 1654 | 1468371490019 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 17:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:58:10 INFO - PROCESS | 1654 | 1468371490021 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:58:10 INFO - PROCESS | 1654 | 1468371490022 Marionette TRACE conn2 <- [1,466,null,{}] 17:58:10 INFO - PROCESS | 1654 | 1468371490024 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}] 17:58:10 INFO - PROCESS | 1654 | 1468371490031 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:10 INFO - PROCESS | 1654 | 1468371490157 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 17:58:10 INFO - PROCESS | 1654 | 1468371490165 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:10 INFO - PROCESS | 1654 | 1468371490166 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x124779800 == 40 [pid = 1654] [id = 124] 17:58:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12ae0e400) [pid = 1654] [serial = 369] [outer = 0x0] 17:58:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12b8c2800) [pid = 1654] [serial = 370] [outer = 0x12ae0e400] 17:58:10 INFO - PROCESS | 1654 | 1468371490198 Marionette DEBUG loaded listener.js 17:58:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12ba9f000) [pid = 1654] [serial = 371] [outer = 0x12ae0e400] 17:58:10 INFO - PROCESS | 1654 | 1468371490522 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] 17:58:10 INFO - PROCESS | 1654 | 1468371490542 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 17:58:10 INFO - PROCESS | 1654 | 1468371490547 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:58:10 INFO - PROCESS | 1654 | 1468371490549 Marionette TRACE conn2 <- [1,470,null,{}] 17:58:10 INFO - PROCESS | 1654 | 1468371490561 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}] 17:58:10 INFO - PROCESS | 1654 | 1468371490563 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:10 INFO - PROCESS | 1654 | 1468371490659 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 17:58:10 INFO - PROCESS | 1654 | 1468371490663 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:10 INFO - PROCESS | 1654 | 1468371490664 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x115ecd800 == 41 [pid = 1654] [id = 125] 17:58:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12ae14400) [pid = 1654] [serial = 372] [outer = 0x0] 17:58:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12c750800) [pid = 1654] [serial = 373] [outer = 0x12ae14400] 17:58:10 INFO - PROCESS | 1654 | 1468371490688 Marionette DEBUG loaded listener.js 17:58:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12c759000) [pid = 1654] [serial = 374] [outer = 0x12ae14400] 17:58:11 INFO - PROCESS | 1654 | 1468371491023 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]]]}] 17:58:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:58:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 527ms 17:58:11 INFO - PROCESS | 1654 | 1468371491074 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 1654 | 1468371491075 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 17:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:58:11 INFO - PROCESS | 1654 | 1468371491077 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:58:11 INFO - PROCESS | 1654 | 1468371491079 Marionette TRACE conn2 <- [1,474,null,{}] 17:58:11 INFO - PROCESS | 1654 | 1468371491081 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}] 17:58:11 INFO - PROCESS | 1654 | 1468371491082 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:11 INFO - PROCESS | 1654 | 1468371491184 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 17:58:11 INFO - PROCESS | 1654 | 1468371491187 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:11 INFO - PROCESS | 1654 | 1468371491195 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12922a800 == 42 [pid = 1654] [id = 126] 17:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x115ed8000) [pid = 1654] [serial = 375] [outer = 0x0] 17:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x115ee0400) [pid = 1654] [serial = 376] [outer = 0x115ed8000] 17:58:11 INFO - PROCESS | 1654 | 1468371491250 Marionette DEBUG loaded listener.js 17:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x115ee4400) [pid = 1654] [serial = 377] [outer = 0x115ed8000] 17:58:11 INFO - PROCESS | 1654 | 1468371491574 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]]]}] 17:58:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:58:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 17:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:58:11 INFO - PROCESS | 1654 | 1468371491603 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 1654 | 1468371491604 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 17:58:11 INFO - PROCESS | 1654 | 1468371491606 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:58:11 INFO - PROCESS | 1654 | 1468371491607 Marionette TRACE conn2 <- [1,478,null,{}] 17:58:11 INFO - PROCESS | 1654 | 1468371491610 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}] 17:58:11 INFO - PROCESS | 1654 | 1468371491613 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:11 INFO - PROCESS | 1654 | 1468371491711 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 17:58:11 INFO - PROCESS | 1654 | 1468371491714 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:11 INFO - PROCESS | 1654 | 1468371491715 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e3b000 == 43 [pid = 1654] [id = 127] 17:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x110e78400) [pid = 1654] [serial = 378] [outer = 0x0] 17:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x110e80800) [pid = 1654] [serial = 379] [outer = 0x110e78400] 17:58:11 INFO - PROCESS | 1654 | 1468371491739 Marionette DEBUG loaded listener.js 17:58:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x110e84800) [pid = 1654] [serial = 380] [outer = 0x110e78400] 17:58:12 INFO - PROCESS | 1654 | 1468371492086 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]]]}] 17:58:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:58:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 17:58:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:58:12 INFO - PROCESS | 1654 | 1468371492125 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 17:58:12 INFO - PROCESS | 1654 | 1468371492127 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 17:58:12 INFO - PROCESS | 1654 | 1468371492129 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:58:12 INFO - PROCESS | 1654 | 1468371492130 Marionette TRACE conn2 <- [1,482,null,{}] 17:58:12 INFO - PROCESS | 1654 | 1468371492138 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}] 17:58:12 INFO - PROCESS | 1654 | 1468371492139 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:12 INFO - PROCESS | 1654 | 1468371492245 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 17:58:12 INFO - PROCESS | 1654 | 1468371492249 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:12 INFO - PROCESS | 1654 | 1468371492250 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b004800 == 44 [pid = 1654] [id = 128] 17:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x110e7b800) [pid = 1654] [serial = 381] [outer = 0x0] 17:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x115ede400) [pid = 1654] [serial = 382] [outer = 0x110e7b800] 17:58:12 INFO - PROCESS | 1654 | 1468371492304 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12c75bc00) [pid = 1654] [serial = 383] [outer = 0x110e7b800] 17:58:12 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1129a9800) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:58:12 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12c755800) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:58:12 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1126f7c00) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:58:12 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1183a8000) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:58:12 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119020400) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:58:12 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1199aec00) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:58:12 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12ba05800) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:58:12 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128ceb800) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:58:12 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12ba9b400) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:58:12 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1126ff400) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:58:12 INFO - PROCESS | 1654 | 1468371492690 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]]]}] 17:58:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:58:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 573ms 17:58:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:58:12 INFO - PROCESS | 1654 | 1468371492702 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 17:58:12 INFO - PROCESS | 1654 | 1468371492704 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 17:58:12 INFO - PROCESS | 1654 | 1468371492706 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:58:12 INFO - PROCESS | 1654 | 1468371492707 Marionette TRACE conn2 <- [1,486,null,{}] 17:58:12 INFO - PROCESS | 1654 | 1468371492712 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}] 17:58:12 INFO - PROCESS | 1654 | 1468371492715 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:12 INFO - PROCESS | 1654 | 1468371492808 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 17:58:12 INFO - PROCESS | 1654 | 1468371492864 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:12 INFO - PROCESS | 1654 | 1468371492866 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba49000 == 45 [pid = 1654] [id = 129] 17:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x110e7e400) [pid = 1654] [serial = 384] [outer = 0x0] 17:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112eeac00) [pid = 1654] [serial = 385] [outer = 0x110e7e400] 17:58:12 INFO - PROCESS | 1654 | 1468371492892 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119a59000) [pid = 1654] [serial = 386] [outer = 0x110e7e400] 17:58:13 INFO - PROCESS | 1654 | 1468371493202 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]]]}] 17:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 521ms 17:58:13 INFO - PROCESS | 1654 | 1468371493230 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 17:58:13 INFO - PROCESS | 1654 | 1468371493232 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 17:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:58:13 INFO - PROCESS | 1654 | 1468371493234 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:58:13 INFO - PROCESS | 1654 | 1468371493235 Marionette TRACE conn2 <- [1,490,null,{}] 17:58:13 INFO - PROCESS | 1654 | 1468371493238 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}] 17:58:13 INFO - PROCESS | 1654 | 1468371493239 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:13 INFO - PROCESS | 1654 | 1468371493328 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 17:58:13 INFO - PROCESS | 1654 | 1468371493332 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:13 INFO - PROCESS | 1654 | 1468371493333 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c725000 == 46 [pid = 1654] [id = 130] 17:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119a59400) [pid = 1654] [serial = 387] [outer = 0x0] 17:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119ab2400) [pid = 1654] [serial = 388] [outer = 0x119a59400] 17:58:13 INFO - PROCESS | 1654 | 1468371493357 Marionette DEBUG loaded listener.js 17:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119ab7800) [pid = 1654] [serial = 389] [outer = 0x119a59400] 17:58:13 INFO - PROCESS | 1654 | 1468371493676 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]]]}] 17:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 469ms 17:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:58:13 INFO - PROCESS | 1654 | 1468371493704 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 17:58:13 INFO - PROCESS | 1654 | 1468371493705 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 17:58:13 INFO - PROCESS | 1654 | 1468371493707 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:58:13 INFO - PROCESS | 1654 | 1468371493708 Marionette TRACE conn2 <- [1,494,null,{}] 17:58:13 INFO - PROCESS | 1654 | 1468371493711 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}] 17:58:13 INFO - PROCESS | 1654 | 1468371493712 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:13 INFO - PROCESS | 1654 | 1468371493820 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 17:58:13 INFO - PROCESS | 1654 | 1468371493826 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:13 INFO - PROCESS | 1654 | 1468371493827 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c735000 == 47 [pid = 1654] [id = 131] 17:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119a5b400) [pid = 1654] [serial = 390] [outer = 0x0] 17:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119ab9c00) [pid = 1654] [serial = 391] [outer = 0x119a5b400] 17:58:13 INFO - PROCESS | 1654 | 1468371493851 Marionette DEBUG loaded listener.js 17:58:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12bdc5800) [pid = 1654] [serial = 392] [outer = 0x119a5b400] 17:58:14 INFO - PROCESS | 1654 | 1468371494147 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]]]}] 17:58:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:58:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 17:58:14 INFO - PROCESS | 1654 | 1468371494176 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 17:58:14 INFO - PROCESS | 1654 | 1468371494180 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 17:58:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:58:14 INFO - PROCESS | 1654 | 1468371494183 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - PROCESS | 1654 | 1468371494184 Marionette TRACE conn2 <- [1,498,null,{}] 17:58:14 INFO - PROCESS | 1654 | 1468371494187 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}] 17:58:14 INFO - PROCESS | 1654 | 1468371494197 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:14 INFO - PROCESS | 1654 | 1468371494280 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 17:58:14 INFO - PROCESS | 1654 | 1468371494283 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 1654 | 1468371494284 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc4f000 == 48 [pid = 1654] [id = 132] 17:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1210e0400) [pid = 1654] [serial = 393] [outer = 0x0] 17:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1210e5800) [pid = 1654] [serial = 394] [outer = 0x1210e0400] 17:58:14 INFO - PROCESS | 1654 | 1468371494308 Marionette DEBUG loaded listener.js 17:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1210eb000) [pid = 1654] [serial = 395] [outer = 0x1210e0400] 17:58:14 INFO - PROCESS | 1654 | 1468371494719 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]]]}] 17:58:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:58:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 568ms 17:58:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:58:14 INFO - PROCESS | 1654 | 1468371494752 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 17:58:14 INFO - PROCESS | 1654 | 1468371494754 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 17:58:14 INFO - PROCESS | 1654 | 1468371494757 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - PROCESS | 1654 | 1468371494759 Marionette TRACE conn2 <- [1,502,null,{}] 17:58:14 INFO - PROCESS | 1654 | 1468371494763 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}] 17:58:14 INFO - PROCESS | 1654 | 1468371494765 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:14 INFO - PROCESS | 1654 | 1468371494870 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 17:58:14 INFO - PROCESS | 1654 | 1468371494940 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 1654 | 1468371494942 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x117164000 == 49 [pid = 1654] [id = 133] 17:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1129acc00) [pid = 1654] [serial = 396] [outer = 0x0] 17:58:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x115ee0800) [pid = 1654] [serial = 397] [outer = 0x1129acc00] 17:58:14 INFO - PROCESS | 1654 | 1468371494972 Marionette DEBUG loaded listener.js 17:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x117e0bc00) [pid = 1654] [serial = 398] [outer = 0x1129acc00] 17:58:15 INFO - PROCESS | 1654 | 1468371495355 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]]]}] 17:58:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:58:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 621ms 17:58:15 INFO - PROCESS | 1654 | 1468371495379 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 17:58:15 INFO - PROCESS | 1654 | 1468371495382 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 17:58:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:58:15 INFO - PROCESS | 1654 | 1468371495387 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:58:15 INFO - PROCESS | 1654 | 1468371495389 Marionette TRACE conn2 <- [1,506,null,{}] 17:58:15 INFO - PROCESS | 1654 | 1468371495392 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}] 17:58:15 INFO - PROCESS | 1654 | 1468371495394 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:15 INFO - PROCESS | 1654 | 1468371495512 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 17:58:15 INFO - PROCESS | 1654 | 1468371495648 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:15 INFO - PROCESS | 1654 | 1468371495650 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x123bdb000 == 50 [pid = 1654] [id = 134] 17:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119a2b800) [pid = 1654] [serial = 399] [outer = 0x0] 17:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119a51800) [pid = 1654] [serial = 400] [outer = 0x119a2b800] 17:58:15 INFO - PROCESS | 1654 | 1468371495700 Marionette DEBUG loaded listener.js 17:58:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119a5ac00) [pid = 1654] [serial = 401] [outer = 0x119a2b800] 17:58:16 INFO - PROCESS | 1654 | 1468371496180 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]]]}] 17:58:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:58:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 825ms 17:58:16 INFO - PROCESS | 1654 | 1468371496213 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 17:58:16 INFO - PROCESS | 1654 | 1468371496215 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 17:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:58:16 INFO - PROCESS | 1654 | 1468371496217 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:58:16 INFO - PROCESS | 1654 | 1468371496220 Marionette TRACE conn2 <- [1,510,null,{}] 17:58:16 INFO - PROCESS | 1654 | 1468371496244 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}] 17:58:16 INFO - PROCESS | 1654 | 1468371496248 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:16 INFO - PROCESS | 1654 | 1468371496372 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 17:58:16 INFO - PROCESS | 1654 | 1468371496426 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:16 INFO - PROCESS | 1654 | 1468371496428 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c71c800 == 51 [pid = 1654] [id = 135] 17:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x123903400) [pid = 1654] [serial = 402] [outer = 0x0] 17:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x123d31800) [pid = 1654] [serial = 403] [outer = 0x123903400] 17:58:16 INFO - PROCESS | 1654 | 1468371496459 Marionette DEBUG loaded listener.js 17:58:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x125581800) [pid = 1654] [serial = 404] [outer = 0x123903400] 17:58:16 INFO - PROCESS | 1654 | 1468371496887 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]]]}] 17:58:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:58:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 721ms 17:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:58:16 INFO - PROCESS | 1654 | 1468371496939 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 17:58:16 INFO - PROCESS | 1654 | 1468371496940 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 17:58:16 INFO - PROCESS | 1654 | 1468371496962 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:58:16 INFO - PROCESS | 1654 | 1468371496963 Marionette TRACE conn2 <- [1,514,null,{}] 17:58:16 INFO - PROCESS | 1654 | 1468371496966 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}] 17:58:16 INFO - PROCESS | 1654 | 1468371496968 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:17 INFO - PROCESS | 1654 | 1468371497072 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 17:58:17 INFO - PROCESS | 1654 | 1468371497140 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:17 INFO - PROCESS | 1654 | 1468371497141 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ced0000 == 52 [pid = 1654] [id = 136] 17:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12562cc00) [pid = 1654] [serial = 405] [outer = 0x0] 17:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128dbc400) [pid = 1654] [serial = 406] [outer = 0x12562cc00] 17:58:17 INFO - PROCESS | 1654 | 1468371497170 Marionette DEBUG loaded listener.js 17:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128dc0800) [pid = 1654] [serial = 407] [outer = 0x12562cc00] 17:58:17 INFO - PROCESS | 1654 | 1468371497583 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]]]}] 17:58:17 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 17:58:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 689ms 17:58:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:58:17 INFO - PROCESS | 1654 | 1468371497632 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 17:58:17 INFO - PROCESS | 1654 | 1468371497634 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 17:58:17 INFO - PROCESS | 1654 | 1468371497636 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:58:17 INFO - PROCESS | 1654 | 1468371497637 Marionette TRACE conn2 <- [1,518,null,{}] 17:58:17 INFO - PROCESS | 1654 | 1468371497639 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}] 17:58:17 INFO - PROCESS | 1654 | 1468371497640 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:17 INFO - PROCESS | 1654 | 1468371497752 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 17:58:17 INFO - PROCESS | 1654 | 1468371497810 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:17 INFO - PROCESS | 1654 | 1468371497812 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d304800 == 53 [pid = 1654] [id = 137] 17:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x128dc1000) [pid = 1654] [serial = 408] [outer = 0x0] 17:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128dc7000) [pid = 1654] [serial = 409] [outer = 0x128dc1000] 17:58:17 INFO - PROCESS | 1654 | 1468371497840 Marionette DEBUG loaded listener.js 17:58:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12951ec00) [pid = 1654] [serial = 410] [outer = 0x128dc1000] 17:58:18 INFO - PROCESS | 1654 | 1468371498306 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]]]}] 17:58:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:58:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 718ms 17:58:18 INFO - PROCESS | 1654 | 1468371498527 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 17:58:18 INFO - PROCESS | 1654 | 1468371498531 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 17:58:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:58:18 INFO - PROCESS | 1654 | 1468371498548 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:58:18 INFO - PROCESS | 1654 | 1468371498550 Marionette TRACE conn2 <- [1,522,null,{}] 17:58:18 INFO - PROCESS | 1654 | 1468371498554 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}] 17:58:18 INFO - PROCESS | 1654 | 1468371498556 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:18 INFO - PROCESS | 1654 | 1468371498670 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 17:58:18 INFO - PROCESS | 1654 | 1468371498791 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:18 INFO - PROCESS | 1654 | 1468371498795 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191ee800 == 54 [pid = 1654] [id = 138] 17:58:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1121bdc00) [pid = 1654] [serial = 411] [outer = 0x0] 17:58:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x115eda000) [pid = 1654] [serial = 412] [outer = 0x1121bdc00] 17:58:18 INFO - PROCESS | 1654 | 1468371498841 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x116a1a400) [pid = 1654] [serial = 413] [outer = 0x1121bdc00] 17:58:19 INFO - PROCESS | 1654 | 1468371499304 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]]]}] 17:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 822ms 17:58:19 INFO - PROCESS | 1654 | 1468371499370 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 17:58:19 INFO - PROCESS | 1654 | 1468371499373 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 17:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:58:19 INFO - PROCESS | 1654 | 1468371499379 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:58:19 INFO - PROCESS | 1654 | 1468371499383 Marionette TRACE conn2 <- [1,526,null,{}] 17:58:19 INFO - PROCESS | 1654 | 1468371499387 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}] 17:58:19 INFO - PROCESS | 1654 | 1468371499389 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:19 INFO - PROCESS | 1654 | 1468371499528 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 17:58:19 INFO - PROCESS | 1654 | 1468371499631 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:19 INFO - PROCESS | 1654 | 1468371499632 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f08000 == 55 [pid = 1654] [id = 139] 17:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11839e400) [pid = 1654] [serial = 414] [outer = 0x0] 17:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x119a53c00) [pid = 1654] [serial = 415] [outer = 0x11839e400] 17:58:19 INFO - PROCESS | 1654 | 1468371499680 Marionette DEBUG loaded listener.js 17:58:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x119aaa800) [pid = 1654] [serial = 416] [outer = 0x11839e400] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c735000 == 54 [pid = 1654] [id = 131] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c725000 == 53 [pid = 1654] [id = 130] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba49000 == 52 [pid = 1654] [id = 129] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b004800 == 51 [pid = 1654] [id = 128] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x129e3b000 == 50 [pid = 1654] [id = 127] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12922a800 == 49 [pid = 1654] [id = 126] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x115ecd800 == 48 [pid = 1654] [id = 125] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x124779800 == 47 [pid = 1654] [id = 124] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117e97000 == 46 [pid = 1654] [id = 123] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2e000 == 45 [pid = 1654] [id = 122] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117ea2800 == 44 [pid = 1654] [id = 121] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1168b2800 == 43 [pid = 1654] [id = 120] 17:58:19 INFO - PROCESS | 1654 | --DOCSHELL 0x118758800 == 42 [pid = 1654] [id = 119] 17:58:20 INFO - PROCESS | 1654 | --DOCSHELL 0x117e94800 == 41 [pid = 1654] [id = 115] 17:58:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba4d800 == 40 [pid = 1654] [id = 114] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1129b0800) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12d219400) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12cd16c00) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1126fa400) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12d37a800) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x123908400) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x119068000) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118784800) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12b8c3000) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12a741000) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x121707400) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x124c93800) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12ba09800) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128ce0800) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12961bc00) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12ae09800) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x118165000) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1126ff000) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12c751c00) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1128d2000) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1128d6000) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12bdbc000) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12ba92400) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 17:58:20 INFO - PROCESS | 1654 | 1468371500164 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]]]}] 17:58:20 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 17:58:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 825ms 17:58:20 INFO - PROCESS | 1654 | 1468371500201 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 17:58:20 INFO - PROCESS | 1654 | 1468371500203 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 17:58:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:58:20 INFO - PROCESS | 1654 | 1468371500205 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:58:20 INFO - PROCESS | 1654 | 1468371500206 Marionette TRACE conn2 <- [1,530,null,{}] 17:58:20 INFO - PROCESS | 1654 | 1468371500217 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}] 17:58:20 INFO - PROCESS | 1654 | 1468371500220 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:20 INFO - PROCESS | 1654 | 1468371500328 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 17:58:20 INFO - PROCESS | 1654 | 1468371500334 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:20 INFO - PROCESS | 1654 | 1468371500336 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f16000 == 41 [pid = 1654] [id = 140] 17:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1210e8c00) [pid = 1654] [serial = 417] [outer = 0x0] 17:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x121708000) [pid = 1654] [serial = 418] [outer = 0x1210e8c00] 17:58:20 INFO - PROCESS | 1654 | 1468371500363 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1249c0c00) [pid = 1654] [serial = 419] [outer = 0x1210e8c00] 17:58:20 INFO - PROCESS | 1654 | 1468371500683 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"]]]}] 17:58:20 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 17:58:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:58:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:58:20 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 17:58:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:58:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:58:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:58:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:58:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 17:58:20 INFO - PROCESS | 1654 | 1468371500725 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 17:58:20 INFO - PROCESS | 1654 | 1468371500726 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 17:58:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:58:20 INFO - PROCESS | 1654 | 1468371500729 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:58:20 INFO - PROCESS | 1654 | 1468371500730 Marionette TRACE conn2 <- [1,534,null,{}] 17:58:20 INFO - PROCESS | 1654 | 1468371500732 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}] 17:58:20 INFO - PROCESS | 1654 | 1468371500733 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:20 INFO - PROCESS | 1654 | 1468371500824 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 17:58:20 INFO - PROCESS | 1654 | 1468371500881 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:20 INFO - PROCESS | 1654 | 1468371500882 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x125661000 == 42 [pid = 1654] [id = 141] 17:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1210ec800) [pid = 1654] [serial = 420] [outer = 0x0] 17:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x124c96400) [pid = 1654] [serial = 421] [outer = 0x1210ec800] 17:58:20 INFO - PROCESS | 1654 | 1468371500913 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128dc4000) [pid = 1654] [serial = 422] [outer = 0x1210ec800] 17:58:21 INFO - PROCESS | 1654 | 1468371501185 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]]]}] 17:58:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:58:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 17:58:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:58:21 INFO - PROCESS | 1654 | 1468371501200 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 17:58:21 INFO - PROCESS | 1654 | 1468371501201 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 17:58:21 INFO - PROCESS | 1654 | 1468371501203 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:58:21 INFO - PROCESS | 1654 | 1468371501204 Marionette TRACE conn2 <- [1,538,null,{}] 17:58:21 INFO - PROCESS | 1654 | 1468371501207 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}] 17:58:21 INFO - PROCESS | 1654 | 1468371501208 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:21 INFO - PROCESS | 1654 | 1468371501316 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 17:58:21 INFO - PROCESS | 1654 | 1468371501319 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 1654 | 1468371501320 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x129225000 == 43 [pid = 1654] [id = 142] 17:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128dc4c00) [pid = 1654] [serial = 423] [outer = 0x0] 17:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12961bc00) [pid = 1654] [serial = 424] [outer = 0x128dc4c00] 17:58:21 INFO - PROCESS | 1654 | 1468371501351 Marionette DEBUG loaded listener.js 17:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12ae0a400) [pid = 1654] [serial = 425] [outer = 0x128dc4c00] 17:58:21 INFO - PROCESS | 1654 | 1468371501698 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]]]}] 17:58:21 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. 17:58:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 17:58:21 INFO - PROCESS | 1654 | 1468371501722 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 17:58:21 INFO - PROCESS | 1654 | 1468371501723 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 17:58:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:58:21 INFO - PROCESS | 1654 | 1468371501725 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:58:21 INFO - PROCESS | 1654 | 1468371501727 Marionette TRACE conn2 <- [1,542,null,{}] 17:58:21 INFO - PROCESS | 1654 | 1468371501731 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}] 17:58:21 INFO - PROCESS | 1654 | 1468371501735 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:21 INFO - PROCESS | 1654 | 1468371501873 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 17:58:21 INFO - PROCESS | 1654 | 1468371501908 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 1654 | 1468371501916 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b008000 == 44 [pid = 1654] [id = 143] 17:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x124925c00) [pid = 1654] [serial = 426] [outer = 0x0] 17:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12b8c1800) [pid = 1654] [serial = 427] [outer = 0x124925c00] 17:58:21 INFO - PROCESS | 1654 | 1468371501942 Marionette DEBUG loaded listener.js 17:58:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12bdbbc00) [pid = 1654] [serial = 428] [outer = 0x124925c00] 17:58:22 INFO - PROCESS | 1654 | 1468371502217 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]]]}] 17:58:22 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. 17:58:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 522ms 17:58:22 INFO - PROCESS | 1654 | 1468371502252 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 1654 | 1468371502254 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 17:58:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:58:22 INFO - PROCESS | 1654 | 1468371502256 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - PROCESS | 1654 | 1468371502257 Marionette TRACE conn2 <- [1,546,null,{}] 17:58:22 INFO - PROCESS | 1654 | 1468371502267 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}] 17:58:22 INFO - PROCESS | 1654 | 1468371502268 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:22 INFO - PROCESS | 1654 | 1468371502392 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 17:58:22 INFO - PROCESS | 1654 | 1468371502443 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:22 INFO - PROCESS | 1654 | 1468371502445 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba48800 == 45 [pid = 1654] [id = 144] 17:58:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12ba9c400) [pid = 1654] [serial = 429] [outer = 0x0] 17:58:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12c755c00) [pid = 1654] [serial = 430] [outer = 0x12ba9c400] 17:58:22 INFO - PROCESS | 1654 | 1468371502474 Marionette DEBUG loaded listener.js 17:58:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12cd13400) [pid = 1654] [serial = 431] [outer = 0x12ba9c400] 17:58:22 INFO - PROCESS | 1654 | 1468371502786 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]]]}] 17:58:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:58:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 577ms 17:58:22 INFO - PROCESS | 1654 | 1468371502833 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 1654 | 1468371502834 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 17:58:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:58:22 INFO - PROCESS | 1654 | 1468371502837 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - PROCESS | 1654 | 1468371502838 Marionette TRACE conn2 <- [1,550,null,{}] 17:58:22 INFO - PROCESS | 1654 | 1468371502840 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}] 17:58:22 INFO - PROCESS | 1654 | 1468371502841 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:22 INFO - PROCESS | 1654 | 1468371502974 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 17:58:23 INFO - PROCESS | 1654 | 1468371503025 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 1654 | 1468371503027 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c735000 == 46 [pid = 1654] [id = 145] 17:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x10eadcc00) [pid = 1654] [serial = 432] [outer = 0x0] 17:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x10eadd800) [pid = 1654] [serial = 433] [outer = 0x10eadcc00] 17:58:23 INFO - PROCESS | 1654 | 1468371503056 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x115edbc00) [pid = 1654] [serial = 434] [outer = 0x10eadcc00] 17:58:23 INFO - PROCESS | 1654 | 1468371503370 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]]]}] 17:58:23 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. 17:58:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 568ms 17:58:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:58:23 INFO - PROCESS | 1654 | 1468371503406 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 17:58:23 INFO - PROCESS | 1654 | 1468371503407 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 17:58:23 INFO - PROCESS | 1654 | 1468371503409 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:58:23 INFO - PROCESS | 1654 | 1468371503412 Marionette TRACE conn2 <- [1,554,null,{}] 17:58:23 INFO - PROCESS | 1654 | 1468371503415 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}] 17:58:23 INFO - PROCESS | 1654 | 1468371503416 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:23 INFO - PROCESS | 1654 | 1468371503521 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 17:58:23 INFO - PROCESS | 1654 | 1468371503533 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 1654 | 1468371503534 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc6a800 == 47 [pid = 1654] [id = 146] 17:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x10eadb000) [pid = 1654] [serial = 435] [outer = 0x0] 17:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1126e4000) [pid = 1654] [serial = 436] [outer = 0x10eadb000] 17:58:23 INFO - PROCESS | 1654 | 1468371503558 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1126e9c00) [pid = 1654] [serial = 437] [outer = 0x10eadb000] 17:58:23 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:23 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:23 INFO - PROCESS | 1654 | 1468371503908 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]]]}] 17:58:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:58:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 520ms 17:58:23 INFO - PROCESS | 1654 | 1468371503930 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 17:58:23 INFO - PROCESS | 1654 | 1468371503931 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 17:58:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:58:23 INFO - PROCESS | 1654 | 1468371503933 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:58:23 INFO - PROCESS | 1654 | 1468371503934 Marionette TRACE conn2 <- [1,558,null,{}] 17:58:23 INFO - PROCESS | 1654 | 1468371503936 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}] 17:58:23 INFO - PROCESS | 1654 | 1468371503938 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:24 INFO - PROCESS | 1654 | 1468371504056 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 17:58:24 INFO - PROCESS | 1654 | 1468371504060 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:24 INFO - PROCESS | 1654 | 1468371504061 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3f3000 == 48 [pid = 1654] [id = 147] 17:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x10eae3c00) [pid = 1654] [serial = 438] [outer = 0x0] 17:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1126ef400) [pid = 1654] [serial = 439] [outer = 0x10eae3c00] 17:58:24 INFO - PROCESS | 1654 | 1468371504125 Marionette DEBUG loaded listener.js 17:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12c755800) [pid = 1654] [serial = 440] [outer = 0x10eae3c00] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1274e6000) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x117560800) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12174e800) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x128c4f800) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12a663400) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12ae14400) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x115ed8000) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x110e7e400) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12448c800) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12ae0e400) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x117e0ac00) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119440c00) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x123f9c800) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x116883400) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1126ff800) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x127473c00) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1130b0c00) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11619c000) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x110e78400) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1256c5400) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x110e7b800) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119a59400) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119a5b400) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12562e400) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11339e400) [pid = 1654] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12b07d000) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116a13c00) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12951ac00) [pid = 1654] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:58:24 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119449800) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:58:24 INFO - PROCESS | 1654 | 1468371504567 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]]]}] 17:58:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:58:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 668ms 17:58:24 INFO - PROCESS | 1654 | 1468371504602 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 17:58:24 INFO - PROCESS | 1654 | 1468371504603 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 17:58:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:58:24 INFO - PROCESS | 1654 | 1468371504605 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:58:24 INFO - PROCESS | 1654 | 1468371504607 Marionette TRACE conn2 <- [1,562,null,{}] 17:58:24 INFO - PROCESS | 1654 | 1468371504614 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}] 17:58:24 INFO - PROCESS | 1654 | 1468371504617 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:24 INFO - PROCESS | 1654 | 1468371504800 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 17:58:24 INFO - PROCESS | 1654 | 1468371504865 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:24 INFO - PROCESS | 1654 | 1468371504867 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f66800 == 49 [pid = 1654] [id = 148] 17:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x110e76800) [pid = 1654] [serial = 441] [outer = 0x0] 17:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x110e80400) [pid = 1654] [serial = 442] [outer = 0x110e76800] 17:58:24 INFO - PROCESS | 1654 | 1468371504899 Marionette DEBUG loaded listener.js 17:58:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1126f7000) [pid = 1654] [serial = 443] [outer = 0x110e76800] 17:58:25 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:25 INFO - PROCESS | 1654 | 1468371505355 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]]]}] 17:58:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:58:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 770ms 17:58:25 INFO - PROCESS | 1654 | 1468371505377 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 17:58:25 INFO - PROCESS | 1654 | 1468371505379 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 17:58:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:58:25 INFO - PROCESS | 1654 | 1468371505383 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:58:25 INFO - PROCESS | 1654 | 1468371505385 Marionette TRACE conn2 <- [1,566,null,{}] 17:58:25 INFO - PROCESS | 1654 | 1468371505388 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}] 17:58:25 INFO - PROCESS | 1654 | 1468371505391 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:25 INFO - PROCESS | 1654 | 1468371505500 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 17:58:25 INFO - PROCESS | 1654 | 1468371505573 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 1654 | 1468371505575 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f1e000 == 50 [pid = 1654] [id = 149] 17:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1129a5c00) [pid = 1654] [serial = 444] [outer = 0x0] 17:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x115d92400) [pid = 1654] [serial = 445] [outer = 0x1129a5c00] 17:58:25 INFO - PROCESS | 1654 | 1468371505617 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x115d98000) [pid = 1654] [serial = 446] [outer = 0x1129a5c00] 17:58:25 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:26 INFO - PROCESS | 1654 | 1468371506039 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]]]}] 17:58:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:58:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 17:58:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:58:26 INFO - PROCESS | 1654 | 1468371506053 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 17:58:26 INFO - PROCESS | 1654 | 1468371506055 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 17:58:26 INFO - PROCESS | 1654 | 1468371506057 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:58:26 INFO - PROCESS | 1654 | 1468371506059 Marionette TRACE conn2 <- [1,570,null,{}] 17:58:26 INFO - PROCESS | 1654 | 1468371506061 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}] 17:58:26 INFO - PROCESS | 1654 | 1468371506063 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:26 INFO - PROCESS | 1654 | 1468371506186 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 17:58:26 INFO - PROCESS | 1654 | 1468371506262 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 1654 | 1468371506263 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271ee000 == 51 [pid = 1654] [id = 150] 17:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11680d000) [pid = 1654] [serial = 447] [outer = 0x0] 17:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11815b000) [pid = 1654] [serial = 448] [outer = 0x11680d000] 17:58:26 INFO - PROCESS | 1654 | 1468371506291 Marionette DEBUG loaded listener.js 17:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119018c00) [pid = 1654] [serial = 449] [outer = 0x11680d000] 17:58:26 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:26 INFO - PROCESS | 1654 | 1468371506679 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]]]}] 17:58:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:58:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 17:58:26 INFO - PROCESS | 1654 | 1468371506728 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 17:58:26 INFO - PROCESS | 1654 | 1468371506731 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 17:58:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:58:26 INFO - PROCESS | 1654 | 1468371506739 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:58:26 INFO - PROCESS | 1654 | 1468371506743 Marionette TRACE conn2 <- [1,574,null,{}] 17:58:26 INFO - PROCESS | 1654 | 1468371506745 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}] 17:58:26 INFO - PROCESS | 1654 | 1468371506747 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:26 INFO - PROCESS | 1654 | 1468371506884 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 17:58:26 INFO - PROCESS | 1654 | 1468371506946 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 1654 | 1468371506948 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3e9800 == 52 [pid = 1654] [id = 151] 17:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119451800) [pid = 1654] [serial = 450] [outer = 0x0] 17:58:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119a5d800) [pid = 1654] [serial = 451] [outer = 0x119451800] 17:58:26 INFO - PROCESS | 1654 | 1468371506976 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1210e7c00) [pid = 1654] [serial = 452] [outer = 0x119451800] 17:58:27 INFO - PROCESS | 1654 | 1468371507416 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]]]}] 17:58:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:58:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 727ms 17:58:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:58:27 INFO - PROCESS | 1654 | 1468371507465 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 17:58:27 INFO - PROCESS | 1654 | 1468371507467 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 17:58:27 INFO - PROCESS | 1654 | 1468371507469 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:58:27 INFO - PROCESS | 1654 | 1468371507470 Marionette TRACE conn2 <- [1,578,null,{}] 17:58:27 INFO - PROCESS | 1654 | 1468371507472 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}] 17:58:27 INFO - PROCESS | 1654 | 1468371507474 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:27 INFO - PROCESS | 1654 | 1468371507577 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 17:58:27 INFO - PROCESS | 1654 | 1468371507639 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:27 INFO - PROCESS | 1654 | 1468371507641 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7cc800 == 53 [pid = 1654] [id = 152] 17:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119a4e400) [pid = 1654] [serial = 453] [outer = 0x0] 17:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x124c93800) [pid = 1654] [serial = 454] [outer = 0x119a4e400] 17:58:27 INFO - PROCESS | 1654 | 1468371507710 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x127473c00) [pid = 1654] [serial = 455] [outer = 0x119a4e400] 17:58:28 INFO - PROCESS | 1654 | 1468371508155 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]]]}] 17:58:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:58:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 718ms 17:58:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:58:28 INFO - PROCESS | 1654 | 1468371508188 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 17:58:28 INFO - PROCESS | 1654 | 1468371508189 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 17:58:28 INFO - PROCESS | 1654 | 1468371508191 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 1654 | 1468371508192 Marionette TRACE conn2 <- [1,582,null,{}] 17:58:28 INFO - PROCESS | 1654 | 1468371508195 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}] 17:58:28 INFO - PROCESS | 1654 | 1468371508196 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:28 INFO - PROCESS | 1654 | 1468371508303 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 17:58:28 INFO - PROCESS | 1654 | 1468371508365 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:28 INFO - PROCESS | 1654 | 1468371508369 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x117ea2800 == 54 [pid = 1654] [id = 153] 17:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x10ead9400) [pid = 1654] [serial = 456] [outer = 0x0] 17:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1126f1c00) [pid = 1654] [serial = 457] [outer = 0x10ead9400] 17:58:28 INFO - PROCESS | 1654 | 1468371508568 Marionette DEBUG loaded listener.js 17:58:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1128d6000) [pid = 1654] [serial = 458] [outer = 0x10ead9400] 17:58:29 INFO - PROCESS | 1654 | 1468371509052 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]]]}] 17:58:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:58:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 872ms 17:58:29 INFO - PROCESS | 1654 | 1468371509064 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 17:58:29 INFO - PROCESS | 1654 | 1468371509067 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 17:58:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:58:29 INFO - PROCESS | 1654 | 1468371509070 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:58:29 INFO - PROCESS | 1654 | 1468371509071 Marionette TRACE conn2 <- [1,586,null,{}] 17:58:29 INFO - PROCESS | 1654 | 1468371509075 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}] 17:58:29 INFO - PROCESS | 1654 | 1468371509076 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:29 INFO - PROCESS | 1654 | 1468371509175 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 17:58:29 INFO - PROCESS | 1654 | 1468371509238 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:29 INFO - PROCESS | 1654 | 1468371509239 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11972c000 == 55 [pid = 1654] [id = 154] 17:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x112ac0800) [pid = 1654] [serial = 459] [outer = 0x0] 17:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1164e7000) [pid = 1654] [serial = 460] [outer = 0x112ac0800] 17:58:29 INFO - PROCESS | 1654 | 1468371509267 Marionette DEBUG loaded listener.js 17:58:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x118258400) [pid = 1654] [serial = 461] [outer = 0x112ac0800] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3f3000 == 54 [pid = 1654] [id = 147] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc6a800 == 53 [pid = 1654] [id = 146] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12c735000 == 52 [pid = 1654] [id = 145] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba48800 == 51 [pid = 1654] [id = 144] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12b008000 == 50 [pid = 1654] [id = 143] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x129225000 == 49 [pid = 1654] [id = 142] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x125661000 == 48 [pid = 1654] [id = 141] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x120f16000 == 47 [pid = 1654] [id = 140] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119f08000 == 46 [pid = 1654] [id = 139] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1191ee800 == 45 [pid = 1654] [id = 138] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12ced0000 == 44 [pid = 1654] [id = 136] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12c71c800 == 43 [pid = 1654] [id = 135] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x123bdb000 == 42 [pid = 1654] [id = 134] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc4f000 == 41 [pid = 1654] [id = 132] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x117164000 == 40 [pid = 1654] [id = 133] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba59800 == 39 [pid = 1654] [id = 117] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11715d000 == 38 [pid = 1654] [id = 104] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12d304800 == 37 [pid = 1654] [id = 137] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8a4000 == 36 [pid = 1654] [id = 118] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x123fc0800 == 35 [pid = 1654] [id = 116] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x129e38800 == 34 [pid = 1654] [id = 83] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1133cc800 == 33 [pid = 1654] [id = 69] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x117ea2800 == 32 [pid = 1654] [id = 153] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7cc800 == 31 [pid = 1654] [id = 152] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3e9800 == 30 [pid = 1654] [id = 151] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1271ee000 == 29 [pid = 1654] [id = 150] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x120f1e000 == 28 [pid = 1654] [id = 149] 17:58:30 INFO - PROCESS | 1654 | --DOCSHELL 0x116f66800 == 27 [pid = 1654] [id = 148] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128c49c00) [pid = 1654] [serial = 260] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x127155c00) [pid = 1654] [serial = 257] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x116631000) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12ba02800) [pid = 1654] [serial = 248] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1183a9000) [pid = 1654] [serial = 251] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12a663800) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x120fe4400) [pid = 1654] [serial = 254] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12c750800) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x115ee4400) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x115ee0400) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112eeac00) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x125634800) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x124c8b400) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12b8c2800) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119454400) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1187f6400) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b8c5400) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12ae13800) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1249c0400) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x125584c00) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118540400) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x116af5800) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1129aa800) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119443400) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x129535400) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128c55000) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128cea400) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x129624000) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1187f9c00) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118165400) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x110e80800) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128c57800) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1274ec400) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x115ede400) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119ab2400) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12c75bc00) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x110e84800) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119ab7800) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119a59000) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12c759000) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12ba9f000) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119ab9c00) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12bdc5800) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1210e5800) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1185ea000) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1244cac00) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1292db400) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12bdc5400) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 17:58:30 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:30 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:30 INFO - PROCESS | 1654 | 1468371510248 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]]]}] 17:58:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1220ms 17:58:30 INFO - PROCESS | 1654 | 1468371510290 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 17:58:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:58:30 INFO - PROCESS | 1654 | 1468371510293 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 17:58:30 INFO - PROCESS | 1654 | 1468371510296 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:58:30 INFO - PROCESS | 1654 | 1468371510297 Marionette TRACE conn2 <- [1,590,null,{}] 17:58:30 INFO - PROCESS | 1654 | 1468371510302 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}] 17:58:30 INFO - PROCESS | 1654 | 1468371510303 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:30 INFO - PROCESS | 1654 | 1468371510386 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 17:58:30 INFO - PROCESS | 1654 | 1468371510444 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 1654 | 1468371510445 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133d4000 == 28 [pid = 1654] [id = 155] 17:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126f9c00) [pid = 1654] [serial = 462] [outer = 0x0] 17:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1128d4800) [pid = 1654] [serial = 463] [outer = 0x1126f9c00] 17:58:30 INFO - PROCESS | 1654 | 1468371510472 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1129b0400) [pid = 1654] [serial = 464] [outer = 0x1126f9c00] 17:58:30 INFO - PROCESS | 1654 | 1468371510768 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]]]}] 17:58:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 521ms 17:58:30 INFO - PROCESS | 1654 | 1468371510816 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 17:58:30 INFO - PROCESS | 1654 | 1468371510820 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 17:58:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:58:30 INFO - PROCESS | 1654 | 1468371510824 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:58:30 INFO - PROCESS | 1654 | 1468371510826 Marionette TRACE conn2 <- [1,594,null,{}] 17:58:30 INFO - PROCESS | 1654 | 1468371510831 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}] 17:58:30 INFO - PROCESS | 1654 | 1468371510832 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:30 INFO - PROCESS | 1654 | 1468371510906 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 17:58:30 INFO - PROCESS | 1654 | 1468371510958 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 1654 | 1468371510959 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168b4800 == 29 [pid = 1654] [id = 156] 17:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1129ab800) [pid = 1654] [serial = 465] [outer = 0x0] 17:58:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1132d9000) [pid = 1654] [serial = 466] [outer = 0x1129ab800] 17:58:30 INFO - PROCESS | 1654 | 1468371510988 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x115d94c00) [pid = 1654] [serial = 467] [outer = 0x1129ab800] 17:58:31 INFO - PROCESS | 1654 | 1468371511319 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]]]}] 17:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 522ms 17:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:58:31 INFO - PROCESS | 1654 | 1468371511347 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 1654 | 1468371511349 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 17:58:31 INFO - PROCESS | 1654 | 1468371511352 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:58:31 INFO - PROCESS | 1654 | 1468371511356 Marionette TRACE conn2 <- [1,598,null,{}] 17:58:31 INFO - PROCESS | 1654 | 1468371511367 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}] 17:58:31 INFO - PROCESS | 1654 | 1468371511372 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:31 INFO - PROCESS | 1654 | 1468371511522 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 17:58:31 INFO - PROCESS | 1654 | 1468371511568 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:31 INFO - PROCESS | 1654 | 1468371511571 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e99800 == 30 [pid = 1654] [id = 157] 17:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x10eae3000) [pid = 1654] [serial = 468] [outer = 0x0] 17:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116136800) [pid = 1654] [serial = 469] [outer = 0x10eae3000] 17:58:31 INFO - PROCESS | 1654 | 1468371511616 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11755fc00) [pid = 1654] [serial = 470] [outer = 0x10eae3000] 17:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 623ms 17:58:31 INFO - PROCESS | 1654 | 1468371511966 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]]]}] 17:58:31 INFO - PROCESS | 1654 | 1468371511975 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 1654 | 1468371511977 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 17:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:58:31 INFO - PROCESS | 1654 | 1468371511987 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:58:31 INFO - PROCESS | 1654 | 1468371511988 Marionette TRACE conn2 <- [1,602,null,{}] 17:58:31 INFO - PROCESS | 1654 | 1468371511991 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}] 17:58:31 INFO - PROCESS | 1654 | 1468371511992 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:32 INFO - PROCESS | 1654 | 1468371512073 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 17:58:32 INFO - PROCESS | 1654 | 1468371512160 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:32 INFO - PROCESS | 1654 | 1468371512161 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119085000 == 31 [pid = 1654] [id = 158] 17:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11688a800) [pid = 1654] [serial = 471] [outer = 0x0] 17:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x117e0f400) [pid = 1654] [serial = 472] [outer = 0x11688a800] 17:58:32 INFO - PROCESS | 1654 | 1468371512188 Marionette DEBUG loaded listener.js 17:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x118259c00) [pid = 1654] [serial = 473] [outer = 0x11688a800] 17:58:32 INFO - PROCESS | 1654 | 1468371512490 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]]]}] 17:58:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:58:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 523ms 17:58:32 INFO - PROCESS | 1654 | 1468371512509 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 17:58:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:58:32 INFO - PROCESS | 1654 | 1468371512510 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 17:58:32 INFO - PROCESS | 1654 | 1468371512520 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:58:32 INFO - PROCESS | 1654 | 1468371512531 Marionette TRACE conn2 <- [1,606,null,{}] 17:58:32 INFO - PROCESS | 1654 | 1468371512542 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}] 17:58:32 INFO - PROCESS | 1654 | 1468371512544 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:32 INFO - PROCESS | 1654 | 1468371512635 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 17:58:32 INFO - PROCESS | 1654 | 1468371512639 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:32 INFO - PROCESS | 1654 | 1468371512640 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x11971e000 == 32 [pid = 1654] [id = 159] 17:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x113397400) [pid = 1654] [serial = 474] [outer = 0x0] 17:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118364000) [pid = 1654] [serial = 475] [outer = 0x113397400] 17:58:32 INFO - PROCESS | 1654 | 1468371512664 Marionette DEBUG loaded listener.js 17:58:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1183a7800) [pid = 1654] [serial = 476] [outer = 0x113397400] 17:58:33 INFO - PROCESS | 1654 | 1468371513004 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]]]}] 17:58:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:58:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 541ms 17:58:33 INFO - PROCESS | 1654 | 1468371513057 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 17:58:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:58:33 INFO - PROCESS | 1654 | 1468371513058 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 17:58:33 INFO - PROCESS | 1654 | 1468371513060 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:58:33 INFO - PROCESS | 1654 | 1468371513062 Marionette TRACE conn2 <- [1,610,null,{}] 17:58:33 INFO - PROCESS | 1654 | 1468371513064 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}] 17:58:33 INFO - PROCESS | 1654 | 1468371513068 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:33 INFO - PROCESS | 1654 | 1468371513184 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 17:58:33 INFO - PROCESS | 1654 | 1468371513189 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 1654 | 1468371513191 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2f000 == 33 [pid = 1654] [id = 160] 17:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x114fdac00) [pid = 1654] [serial = 477] [outer = 0x0] 17:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1185ea000) [pid = 1654] [serial = 478] [outer = 0x114fdac00] 17:58:33 INFO - PROCESS | 1654 | 1468371513215 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119446400) [pid = 1654] [serial = 479] [outer = 0x114fdac00] 17:58:33 INFO - PROCESS | 1654 | 1468371513565 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]]]}] 17:58:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:58:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 17:58:33 INFO - PROCESS | 1654 | 1468371513581 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 17:58:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:58:33 INFO - PROCESS | 1654 | 1468371513589 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 17:58:33 INFO - PROCESS | 1654 | 1468371513591 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:58:33 INFO - PROCESS | 1654 | 1468371513593 Marionette TRACE conn2 <- [1,614,null,{}] 17:58:33 INFO - PROCESS | 1654 | 1468371513596 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}] 17:58:33 INFO - PROCESS | 1654 | 1468371513597 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:33 INFO - PROCESS | 1654 | 1468371513690 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 17:58:33 INFO - PROCESS | 1654 | 1468371513726 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 1654 | 1468371513727 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e2f000 == 34 [pid = 1654] [id = 161] 17:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x117568800) [pid = 1654] [serial = 480] [outer = 0x0] 17:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119453000) [pid = 1654] [serial = 481] [outer = 0x117568800] 17:58:33 INFO - PROCESS | 1654 | 1468371513751 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1199aec00) [pid = 1654] [serial = 482] [outer = 0x117568800] 17:58:34 INFO - PROCESS | 1654 | 1468371514049 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]]]}] 17:58:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:58:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 470ms 17:58:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:58:34 INFO - PROCESS | 1654 | 1468371514068 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 1654 | 1468371514069 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 17:58:34 INFO - PROCESS | 1654 | 1468371514071 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - PROCESS | 1654 | 1468371514072 Marionette TRACE conn2 <- [1,618,null,{}] 17:58:34 INFO - PROCESS | 1654 | 1468371514075 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}] 17:58:34 INFO - PROCESS | 1654 | 1468371514076 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:34 INFO - PROCESS | 1654 | 1468371514389 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x10eae3c00) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1129acc00) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128dc1000) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1210e0400) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1210ec800) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119a2b800) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12ba9c400) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x124925c00) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1210e8c00) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1121bdc00) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12562cc00) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x10eadcc00) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128dc4c00) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11839e400) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x10eadb000) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:58:34 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123903400) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:58:34 INFO - PROCESS | 1654 | 1468371514453 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 1654 | 1468371514454 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x117474000 == 35 [pid = 1654] [id = 162] 17:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x10eae5400) [pid = 1654] [serial = 483] [outer = 0x0] 17:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1126eb400) [pid = 1654] [serial = 484] [outer = 0x10eae5400] 17:58:34 INFO - PROCESS | 1654 | 1468371514478 Marionette DEBUG loaded listener.js 17:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11839e400) [pid = 1654] [serial = 485] [outer = 0x10eae5400] 17:58:34 INFO - PROCESS | 1654 | 1468371514733 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]]]}] 17:58:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:58:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 669ms 17:58:34 INFO - PROCESS | 1654 | 1468371514740 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 1654 | 1468371514741 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 17:58:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:58:34 INFO - PROCESS | 1654 | 1468371514751 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - PROCESS | 1654 | 1468371514752 Marionette TRACE conn2 <- [1,622,null,{}] 17:58:34 INFO - PROCESS | 1654 | 1468371514774 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}] 17:58:34 INFO - PROCESS | 1654 | 1468371514775 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:34 INFO - PROCESS | 1654 | 1468371514867 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 17:58:34 INFO - PROCESS | 1654 | 1468371514870 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 1654 | 1468371514871 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e99000 == 36 [pid = 1654] [id = 163] 17:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1128d3c00) [pid = 1654] [serial = 486] [outer = 0x0] 17:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119a5b400) [pid = 1654] [serial = 487] [outer = 0x1128d3c00] 17:58:34 INFO - PROCESS | 1654 | 1468371514895 Marionette DEBUG loaded listener.js 17:58:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119ab0c00) [pid = 1654] [serial = 488] [outer = 0x1128d3c00] 17:58:35 INFO - PROCESS | 1654 | 1468371515198 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]]]}] 17:58:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:58:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 475ms 17:58:35 INFO - PROCESS | 1654 | 1468371515220 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 17:58:35 INFO - PROCESS | 1654 | 1468371515221 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 17:58:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:58:35 INFO - PROCESS | 1654 | 1468371515225 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:58:35 INFO - PROCESS | 1654 | 1468371515226 Marionette TRACE conn2 <- [1,626,null,{}] 17:58:35 INFO - PROCESS | 1654 | 1468371515231 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}] 17:58:35 INFO - PROCESS | 1654 | 1468371515232 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:35 INFO - PROCESS | 1654 | 1468371515304 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 17:58:35 INFO - PROCESS | 1654 | 1468371515365 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 1654 | 1468371515366 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d1f800 == 37 [pid = 1654] [id = 164] 17:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x110e78400) [pid = 1654] [serial = 489] [outer = 0x0] 17:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119ab1c00) [pid = 1654] [serial = 490] [outer = 0x110e78400] 17:58:35 INFO - PROCESS | 1654 | 1468371515390 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x120fee000) [pid = 1654] [serial = 491] [outer = 0x110e78400] 17:58:35 INFO - PROCESS | 1654 | 1468371515669 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]]]}] 17:58:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:58:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 474ms 17:58:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:58:35 INFO - PROCESS | 1654 | 1468371515702 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 17:58:35 INFO - PROCESS | 1654 | 1468371515703 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 17:58:35 INFO - PROCESS | 1654 | 1468371515705 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:58:35 INFO - PROCESS | 1654 | 1468371515707 Marionette TRACE conn2 <- [1,630,null,{}] 17:58:35 INFO - PROCESS | 1654 | 1468371515710 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}] 17:58:35 INFO - PROCESS | 1654 | 1468371515722 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:35 INFO - PROCESS | 1654 | 1468371515812 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 17:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x115e5e400) [pid = 1654] [serial = 492] [outer = 0x12cd1d000] 17:58:35 INFO - PROCESS | 1654 | 1468371515836 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 1654 | 1468371515837 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x11955a800 == 38 [pid = 1654] [id = 165] 17:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12174e800) [pid = 1654] [serial = 493] [outer = 0x0] 17:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x123f9b800) [pid = 1654] [serial = 494] [outer = 0x12174e800] 17:58:35 INFO - PROCESS | 1654 | 1468371515866 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124923400) [pid = 1654] [serial = 495] [outer = 0x12174e800] 17:58:36 INFO - PROCESS | 1654 | 1468371516214 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]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:58:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms 17:58:36 INFO - PROCESS | 1654 | 1468371516225 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 1654 | 1468371516226 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 17:58:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:58:36 INFO - PROCESS | 1654 | 1468371516232 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 1654 | 1468371516233 Marionette TRACE conn2 <- [1,634,null,{}] 17:58:36 INFO - PROCESS | 1654 | 1468371516235 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}] 17:58:36 INFO - PROCESS | 1654 | 1468371516237 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:36 INFO - PROCESS | 1654 | 1468371516341 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 17:58:36 INFO - PROCESS | 1654 | 1468371516347 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:36 INFO - PROCESS | 1654 | 1468371516348 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f3d000 == 39 [pid = 1654] [id = 166] 17:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116a1b000) [pid = 1654] [serial = 496] [outer = 0x0] 17:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1183a7000) [pid = 1654] [serial = 497] [outer = 0x116a1b000] 17:58:36 INFO - PROCESS | 1654 | 1468371516371 Marionette DEBUG loaded listener.js 17:58:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12502b800) [pid = 1654] [serial = 498] [outer = 0x116a1b000] 17:58:36 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:36 INFO - PROCESS | 1654 | 1468371516913 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]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:58:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 721ms 17:58:36 INFO - PROCESS | 1654 | 1468371516953 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 1654 | 1468371516956 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 17:58:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:58:36 INFO - PROCESS | 1654 | 1468371516960 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 1654 | 1468371516966 Marionette TRACE conn2 <- [1,638,null,{}] 17:58:36 INFO - PROCESS | 1654 | 1468371516969 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}] 17:58:36 INFO - PROCESS | 1654 | 1468371516971 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:37 INFO - PROCESS | 1654 | 1468371517079 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 17:58:37 INFO - PROCESS | 1654 | 1468371517204 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:37 INFO - PROCESS | 1654 | 1468371517206 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168b9800 == 40 [pid = 1654] [id = 167] 17:58:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1128d5800) [pid = 1654] [serial = 499] [outer = 0x0] 17:58:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1129aa000) [pid = 1654] [serial = 500] [outer = 0x1128d5800] 17:58:37 INFO - PROCESS | 1654 | 1468371517236 Marionette DEBUG loaded listener.js 17:58:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x113370400) [pid = 1654] [serial = 501] [outer = 0x1128d5800] 17:58:37 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:37 INFO - PROCESS | 1654 | 1468371517729 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]]]}] 17:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 775ms 17:58:37 INFO - PROCESS | 1654 | 1468371517736 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 17:58:37 INFO - PROCESS | 1654 | 1468371517739 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 17:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:58:37 INFO - PROCESS | 1654 | 1468371517772 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:58:37 INFO - PROCESS | 1654 | 1468371517774 Marionette TRACE conn2 <- [1,642,null,{}] 17:58:37 INFO - PROCESS | 1654 | 1468371517780 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}] 17:58:37 INFO - PROCESS | 1654 | 1468371517782 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:37 INFO - PROCESS | 1654 | 1468371517892 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 17:58:37 INFO - PROCESS | 1654 | 1468371517972 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:37 INFO - PROCESS | 1654 | 1468371517974 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e18000 == 41 [pid = 1654] [id = 168] 17:58:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x110e85400) [pid = 1654] [serial = 502] [outer = 0x0] 17:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1126fb800) [pid = 1654] [serial = 503] [outer = 0x110e85400] 17:58:38 INFO - PROCESS | 1654 | 1468371518004 Marionette DEBUG loaded listener.js 17:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x115e64400) [pid = 1654] [serial = 504] [outer = 0x110e85400] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11955a800 == 40 [pid = 1654] [id = 165] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x126d1f800 == 39 [pid = 1654] [id = 164] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x117e99000 == 38 [pid = 1654] [id = 163] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x117474000 == 37 [pid = 1654] [id = 162] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x123e2f000 == 36 [pid = 1654] [id = 161] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2f000 == 35 [pid = 1654] [id = 160] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11971e000 == 34 [pid = 1654] [id = 159] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119085000 == 33 [pid = 1654] [id = 158] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x117e99800 == 32 [pid = 1654] [id = 157] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1168b4800 == 31 [pid = 1654] [id = 156] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1133d4000 == 30 [pid = 1654] [id = 155] 17:58:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11972c000 == 29 [pid = 1654] [id = 154] 17:58:38 INFO - PROCESS | 1654 | 1468371518607 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]]]}] 17:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 903ms 17:58:38 INFO - PROCESS | 1654 | 1468371518648 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 17:58:38 INFO - PROCESS | 1654 | 1468371518650 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 17:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:58:38 INFO - PROCESS | 1654 | 1468371518653 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:58:38 INFO - PROCESS | 1654 | 1468371518656 Marionette TRACE conn2 <- [1,646,null,{}] 17:58:38 INFO - PROCESS | 1654 | 1468371518659 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}] 17:58:38 INFO - PROCESS | 1654 | 1468371518661 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:38 INFO - PROCESS | 1654 | 1468371518746 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 17:58:38 INFO - PROCESS | 1654 | 1468371518751 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:38 INFO - PROCESS | 1654 | 1468371518754 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164a2800 == 30 [pid = 1654] [id = 169] 17:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x114f57800) [pid = 1654] [serial = 505] [outer = 0x0] 17:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x115d91c00) [pid = 1654] [serial = 506] [outer = 0x114f57800] 17:58:38 INFO - PROCESS | 1654 | 1468371518781 Marionette DEBUG loaded listener.js 17:58:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x115e5c000) [pid = 1654] [serial = 507] [outer = 0x114f57800] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1126ef400) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12c755800) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x115ee0800) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12951ec00) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1210eb000) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x128dc4000) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119a5ac00) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12c755c00) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12bdbbc00) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1249c0c00) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124c96400) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x121708000) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116a1a400) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128dbc400) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x10eadd800) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12b8c1800) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12ae0a400) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119a53c00) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115eda000) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12961bc00) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128dc7000) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119a51800) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1126e4000) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1126e9c00) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12cd13400) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115edbc00) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128dc0800) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x125581800) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119aaa800) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123d31800) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 17:58:38 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117e0bc00) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 17:58:39 INFO - PROCESS | 1654 | 1468371519122 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]]]}] 17:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 520ms 17:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:58:39 INFO - PROCESS | 1654 | 1468371519173 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 17:58:39 INFO - PROCESS | 1654 | 1468371519176 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 17:58:39 INFO - PROCESS | 1654 | 1468371519180 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:58:39 INFO - PROCESS | 1654 | 1468371519182 Marionette TRACE conn2 <- [1,650,null,{}] 17:58:39 INFO - PROCESS | 1654 | 1468371519184 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}] 17:58:39 INFO - PROCESS | 1654 | 1468371519186 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:39 INFO - PROCESS | 1654 | 1468371519264 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 17:58:39 INFO - PROCESS | 1654 | 1468371519270 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 1654 | 1468371519271 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e94000 == 31 [pid = 1654] [id = 170] 17:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115edf000) [pid = 1654] [serial = 508] [outer = 0x0] 17:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116808c00) [pid = 1654] [serial = 509] [outer = 0x115edf000] 17:58:39 INFO - PROCESS | 1654 | 1468371519297 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116af9400) [pid = 1654] [serial = 510] [outer = 0x115edf000] 17:58:39 INFO - PROCESS | 1654 | 1468371519688 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]]]}] 17:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 17:58:39 INFO - PROCESS | 1654 | 1468371519704 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 17:58:39 INFO - PROCESS | 1654 | 1468371519706 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 17:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:58:39 INFO - PROCESS | 1654 | 1468371519711 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:58:39 INFO - PROCESS | 1654 | 1468371519714 Marionette TRACE conn2 <- [1,654,null,{}] 17:58:39 INFO - PROCESS | 1654 | 1468371519726 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}] 17:58:39 INFO - PROCESS | 1654 | 1468371519734 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:39 INFO - PROCESS | 1654 | 1468371519858 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 17:58:39 INFO - PROCESS | 1654 | 1468371519868 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 1654 | 1468371519870 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11971d000 == 32 [pid = 1654] [id = 171] 17:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x117566000) [pid = 1654] [serial = 511] [outer = 0x0] 17:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11815c400) [pid = 1654] [serial = 512] [outer = 0x117566000] 17:58:39 INFO - PROCESS | 1654 | 1468371519915 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1183a9c00) [pid = 1654] [serial = 513] [outer = 0x117566000] 17:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 625ms 17:58:40 INFO - PROCESS | 1654 | 1468371520325 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]]]}] 17:58:40 INFO - PROCESS | 1654 | 1468371520334 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 17:58:40 INFO - PROCESS | 1654 | 1468371520336 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 17:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:58:40 INFO - PROCESS | 1654 | 1468371520339 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 1654 | 1468371520340 Marionette TRACE conn2 <- [1,658,null,{}] 17:58:40 INFO - PROCESS | 1654 | 1468371520343 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}] 17:58:40 INFO - PROCESS | 1654 | 1468371520348 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:40 INFO - PROCESS | 1654 | 1468371520470 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 17:58:40 INFO - PROCESS | 1654 | 1468371520475 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:40 INFO - PROCESS | 1654 | 1468371520477 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x123bd5800 == 33 [pid = 1654] [id = 172] 17:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11877e400) [pid = 1654] [serial = 514] [outer = 0x0] 17:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1187f5c00) [pid = 1654] [serial = 515] [outer = 0x11877e400] 17:58:40 INFO - PROCESS | 1654 | 1468371520519 Marionette DEBUG loaded listener.js 17:58:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119019400) [pid = 1654] [serial = 516] [outer = 0x11877e400] 17:58:40 INFO - PROCESS | 1654 | 1468371520917 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]]]}] 17:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 622ms 17:58:40 INFO - PROCESS | 1654 | 1468371520964 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 17:58:40 INFO - PROCESS | 1654 | 1468371520966 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 17:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:58:40 INFO - PROCESS | 1654 | 1468371520969 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 1654 | 1468371520971 Marionette TRACE conn2 <- [1,662,null,{}] 17:58:40 INFO - PROCESS | 1654 | 1468371520975 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}] 17:58:40 INFO - PROCESS | 1654 | 1468371520976 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:41 INFO - PROCESS | 1654 | 1468371521125 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 17:58:41 INFO - PROCESS | 1654 | 1468371521202 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:41 INFO - PROCESS | 1654 | 1468371521203 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244ea800 == 34 [pid = 1654] [id = 173] 17:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1126e3c00) [pid = 1654] [serial = 517] [outer = 0x0] 17:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119067000) [pid = 1654] [serial = 518] [outer = 0x1126e3c00] 17:58:41 INFO - PROCESS | 1654 | 1468371521235 Marionette DEBUG loaded listener.js 17:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119449800) [pid = 1654] [serial = 519] [outer = 0x1126e3c00] 17:58:41 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:41 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:41 INFO - PROCESS | 1654 | 1468371521655 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]]]}] 17:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 719ms 17:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:58:41 INFO - PROCESS | 1654 | 1468371521689 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 17:58:41 INFO - PROCESS | 1654 | 1468371521691 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 17:58:41 INFO - PROCESS | 1654 | 1468371521703 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:58:41 INFO - PROCESS | 1654 | 1468371521704 Marionette TRACE conn2 <- [1,666,null,{}] 17:58:41 INFO - PROCESS | 1654 | 1468371521707 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}] 17:58:41 INFO - PROCESS | 1654 | 1468371521715 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:41 INFO - PROCESS | 1654 | 1468371521880 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 17:58:41 INFO - PROCESS | 1654 | 1468371521908 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:41 INFO - PROCESS | 1654 | 1468371521910 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f84800 == 35 [pid = 1654] [id = 174] 17:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119ab4c00) [pid = 1654] [serial = 520] [outer = 0x0] 17:58:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1210e1c00) [pid = 1654] [serial = 521] [outer = 0x119ab4c00] 17:58:41 INFO - PROCESS | 1654 | 1468371521950 Marionette DEBUG loaded listener.js 17:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1210ebc00) [pid = 1654] [serial = 522] [outer = 0x119ab4c00] 17:58:42 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:42 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:42 INFO - PROCESS | 1654 | 1468371522330 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]]]}] 17:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 678ms 17:58:42 INFO - PROCESS | 1654 | 1468371522371 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 17:58:42 INFO - PROCESS | 1654 | 1468371522373 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 17:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:58:42 INFO - PROCESS | 1654 | 1468371522375 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:58:42 INFO - PROCESS | 1654 | 1468371522376 Marionette TRACE conn2 <- [1,670,null,{}] 17:58:42 INFO - PROCESS | 1654 | 1468371522379 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}] 17:58:42 INFO - PROCESS | 1654 | 1468371522380 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:42 INFO - PROCESS | 1654 | 1468371522491 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 17:58:42 INFO - PROCESS | 1654 | 1468371522503 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:42 INFO - PROCESS | 1654 | 1468371522504 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2c800 == 36 [pid = 1654] [id = 175] 17:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119ab7800) [pid = 1654] [serial = 523] [outer = 0x0] 17:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x123f91c00) [pid = 1654] [serial = 524] [outer = 0x119ab7800] 17:58:42 INFO - PROCESS | 1654 | 1468371522529 Marionette DEBUG loaded listener.js 17:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124923800) [pid = 1654] [serial = 525] [outer = 0x119ab7800] 17:58:42 INFO - PROCESS | 1654 | 1468371522837 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]]]}] 17:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 469ms 17:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:58:42 INFO - PROCESS | 1654 | 1468371522851 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 17:58:42 INFO - PROCESS | 1654 | 1468371522852 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 17:58:42 INFO - PROCESS | 1654 | 1468371522854 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:58:42 INFO - PROCESS | 1654 | 1468371522855 Marionette TRACE conn2 <- [1,674,null,{}] 17:58:42 INFO - PROCESS | 1654 | 1468371522857 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}] 17:58:42 INFO - PROCESS | 1654 | 1468371522858 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:42 INFO - PROCESS | 1654 | 1468371522963 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 17:58:42 INFO - PROCESS | 1654 | 1468371522968 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:42 INFO - PROCESS | 1654 | 1468371522969 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c2000 == 37 [pid = 1654] [id = 176] 17:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1210ed000) [pid = 1654] [serial = 526] [outer = 0x0] 17:58:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124c94000) [pid = 1654] [serial = 527] [outer = 0x1210ed000] 17:58:42 INFO - PROCESS | 1654 | 1468371522993 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x125585800) [pid = 1654] [serial = 528] [outer = 0x1210ed000] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x113397400) [pid = 1654] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1126f9c00) [pid = 1654] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x112ac0800) [pid = 1654] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x110e76800) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1129a5c00) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x10eae3000) [pid = 1654] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11680d000) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12174e800) [pid = 1654] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1129ab800) [pid = 1654] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119451800) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x114fdac00) [pid = 1654] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119a4e400) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x10ead9400) [pid = 1654] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117568800) [pid = 1654] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x10eae5400) [pid = 1654] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11688a800) [pid = 1654] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110e78400) [pid = 1654] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:58:43 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1128d3c00) [pid = 1654] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:58:43 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:43 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:43 INFO - PROCESS | 1654 | 1468371523455 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]]]}] 17:58:43 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 17:58:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 618ms 17:58:43 INFO - PROCESS | 1654 | 1468371523473 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 17:58:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:58:43 INFO - PROCESS | 1654 | 1468371523475 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 17:58:43 INFO - PROCESS | 1654 | 1468371523480 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:58:43 INFO - PROCESS | 1654 | 1468371523482 Marionette TRACE conn2 <- [1,678,null,{}] 17:58:43 INFO - PROCESS | 1654 | 1468371523485 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}] 17:58:43 INFO - PROCESS | 1654 | 1468371523487 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:43 INFO - PROCESS | 1654 | 1468371523611 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 17:58:43 INFO - PROCESS | 1654 | 1468371523616 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:43 INFO - PROCESS | 1654 | 1468371523617 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x126d1f000 == 38 [pid = 1654] [id = 177] 17:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1126e7400) [pid = 1654] [serial = 529] [outer = 0x0] 17:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x115ee1c00) [pid = 1654] [serial = 530] [outer = 0x1126e7400] 17:58:43 INFO - PROCESS | 1654 | 1468371523657 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118165400) [pid = 1654] [serial = 531] [outer = 0x1126e7400] 17:58:44 INFO - PROCESS | 1654 | 1468371524046 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]]]}] 17:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 621ms 17:58:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:58:44 INFO - PROCESS | 1654 | 1468371524100 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 17:58:44 INFO - PROCESS | 1654 | 1468371524102 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 17:58:44 INFO - PROCESS | 1654 | 1468371524104 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:58:44 INFO - PROCESS | 1654 | 1468371524105 Marionette TRACE conn2 <- [1,682,null,{}] 17:58:44 INFO - PROCESS | 1654 | 1468371524107 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}] 17:58:44 INFO - PROCESS | 1654 | 1468371524108 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:44 INFO - PROCESS | 1654 | 1468371524215 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 17:58:44 INFO - PROCESS | 1654 | 1468371524221 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:44 INFO - PROCESS | 1654 | 1468371524222 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7d7800 == 39 [pid = 1654] [id = 178] 17:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118260c00) [pid = 1654] [serial = 532] [outer = 0x0] 17:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1199a7c00) [pid = 1654] [serial = 533] [outer = 0x118260c00] 17:58:44 INFO - PROCESS | 1654 | 1468371524251 Marionette DEBUG loaded listener.js 17:58:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12492a400) [pid = 1654] [serial = 534] [outer = 0x118260c00] 17:58:45 INFO - PROCESS | 1654 | 1468371525150 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]]]}] 17:58:45 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) 17:58:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1068ms 17:58:45 INFO - PROCESS | 1654 | 1468371525172 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 17:58:45 INFO - PROCESS | 1654 | 1468371525174 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 17:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:58:45 INFO - PROCESS | 1654 | 1468371525176 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:58:45 INFO - PROCESS | 1654 | 1468371525179 Marionette TRACE conn2 <- [1,686,null,{}] 17:58:45 INFO - PROCESS | 1654 | 1468371525230 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}] 17:58:45 INFO - PROCESS | 1654 | 1468371525232 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:45 INFO - PROCESS | 1654 | 1468371525323 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 17:58:45 INFO - PROCESS | 1654 | 1468371525417 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:45 INFO - PROCESS | 1654 | 1468371525419 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e14800 == 40 [pid = 1654] [id = 179] 17:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1126ecc00) [pid = 1654] [serial = 535] [outer = 0x0] 17:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1126fe800) [pid = 1654] [serial = 536] [outer = 0x1126ecc00] 17:58:45 INFO - PROCESS | 1654 | 1468371525451 Marionette DEBUG loaded listener.js 17:58:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112eec800) [pid = 1654] [serial = 537] [outer = 0x1126ecc00] 17:58:46 INFO - PROCESS | 1654 | 1468371526339 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]]]}] 17:58:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:58:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1172ms 17:58:46 INFO - PROCESS | 1654 | 1468371526349 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 17:58:46 INFO - PROCESS | 1654 | 1468371526352 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 17:58:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:58:46 INFO - PROCESS | 1654 | 1468371526355 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:58:46 INFO - PROCESS | 1654 | 1468371526356 Marionette TRACE conn2 <- [1,690,null,{}] 17:58:46 INFO - PROCESS | 1654 | 1468371526361 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}] 17:58:46 INFO - PROCESS | 1654 | 1468371526363 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:46 INFO - PROCESS | 1654 | 1468371526464 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 17:58:46 INFO - PROCESS | 1654 | 1468371526521 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:46 INFO - PROCESS | 1654 | 1468371526523 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x119918800 == 41 [pid = 1654] [id = 180] 17:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116630c00) [pid = 1654] [serial = 538] [outer = 0x0] 17:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116881000) [pid = 1654] [serial = 539] [outer = 0x116630c00] 17:58:46 INFO - PROCESS | 1654 | 1468371526554 Marionette DEBUG loaded listener.js 17:58:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x117e0bc00) [pid = 1654] [serial = 540] [outer = 0x116630c00] 17:58:47 INFO - PROCESS | 1654 | 1468371527444 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]]]}] 17:58:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:58:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1121ms 17:58:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:58:47 INFO - PROCESS | 1654 | 1468371527477 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 17:58:47 INFO - PROCESS | 1654 | 1468371527481 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 17:58:47 INFO - PROCESS | 1654 | 1468371527483 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:58:47 INFO - PROCESS | 1654 | 1468371527485 Marionette TRACE conn2 <- [1,694,null,{}] 17:58:47 INFO - PROCESS | 1654 | 1468371527487 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}] 17:58:47 INFO - PROCESS | 1654 | 1468371527489 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:47 INFO - PROCESS | 1654 | 1468371527588 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 17:58:47 INFO - PROCESS | 1654 | 1468371527643 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:47 INFO - PROCESS | 1654 | 1468371527646 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8a7000 == 42 [pid = 1654] [id = 181] 17:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1185dbc00) [pid = 1654] [serial = 541] [outer = 0x0] 17:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119063000) [pid = 1654] [serial = 542] [outer = 0x1185dbc00] 17:58:47 INFO - PROCESS | 1654 | 1468371527677 Marionette DEBUG loaded listener.js 17:58:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1199a9c00) [pid = 1654] [serial = 543] [outer = 0x1185dbc00] 17:58:48 INFO - PROCESS | 1654 | 1468371528627 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]]]}] 17:58:48 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) 17:58:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1170ms 17:58:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:58:48 INFO - PROCESS | 1654 | 1468371528653 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 17:58:48 INFO - PROCESS | 1654 | 1468371528656 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 17:58:48 INFO - PROCESS | 1654 | 1468371528659 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:58:48 INFO - PROCESS | 1654 | 1468371528661 Marionette TRACE conn2 <- [1,698,null,{}] 17:58:48 INFO - PROCESS | 1654 | 1468371528666 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}] 17:58:48 INFO - PROCESS | 1654 | 1468371528668 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:48 INFO - PROCESS | 1654 | 1468371528757 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 17:58:48 INFO - PROCESS | 1654 | 1468371528812 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:48 INFO - PROCESS | 1654 | 1468371528815 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11747e800 == 43 [pid = 1654] [id = 182] 17:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1130ae800) [pid = 1654] [serial = 544] [outer = 0x0] 17:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x113379400) [pid = 1654] [serial = 545] [outer = 0x1130ae800] 17:58:48 INFO - PROCESS | 1654 | 1468371528842 Marionette DEBUG loaded listener.js 17:58:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x115d92800) [pid = 1654] [serial = 546] [outer = 0x1130ae800] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x126d1f000 == 42 [pid = 1654] [id = 177] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c2000 == 41 [pid = 1654] [id = 176] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2c800 == 40 [pid = 1654] [id = 175] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x126f84800 == 39 [pid = 1654] [id = 174] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1244ea800 == 38 [pid = 1654] [id = 173] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x123bd5800 == 37 [pid = 1654] [id = 172] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x11971d000 == 36 [pid = 1654] [id = 171] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x117e94000 == 35 [pid = 1654] [id = 170] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1164a2800 == 34 [pid = 1654] [id = 169] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x115e18000 == 33 [pid = 1654] [id = 168] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1168b9800 == 32 [pid = 1654] [id = 167] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x128f3d000 == 31 [pid = 1654] [id = 166] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8a7000 == 30 [pid = 1654] [id = 181] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x119918800 == 29 [pid = 1654] [id = 180] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7d7800 == 28 [pid = 1654] [id = 178] 17:58:49 INFO - PROCESS | 1654 | --DOCSHELL 0x115e14800 == 27 [pid = 1654] [id = 179] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118364000) [pid = 1654] [serial = 475] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1128d4800) [pid = 1654] [serial = 463] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118258400) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1164e7000) [pid = 1654] [serial = 460] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1126f7000) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x110e80400) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x115d98000) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115d92400) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116136800) [pid = 1654] [serial = 469] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119018c00) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x123f9b800) [pid = 1654] [serial = 494] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11755fc00) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1132d9000) [pid = 1654] [serial = 466] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11815b000) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1210e7c00) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115d94c00) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1185ea000) [pid = 1654] [serial = 478] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119a5d800) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x127473c00) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124c93800) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1126f1c00) [pid = 1654] [serial = 457] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1128d6000) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119453000) [pid = 1654] [serial = 481] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119446400) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1199aec00) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11839e400) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11804d000) [pid = 1654] [serial = 209] [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.] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1126eb400) [pid = 1654] [serial = 484] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1129b0400) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x117e0f400) [pid = 1654] [serial = 472] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x119ab1c00) [pid = 1654] [serial = 490] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119a5b400) [pid = 1654] [serial = 487] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x118259c00) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x124923400) [pid = 1654] [serial = 495] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1183a7800) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x119ab0c00) [pid = 1654] [serial = 488] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x120fee000) [pid = 1654] [serial = 491] [outer = 0x0] [url = about:blank] 17:58:49 INFO - PROCESS | 1654 | 1468371529867 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]]]}] 17:58:49 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) 17:58:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1226ms 17:58:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:58:49 INFO - PROCESS | 1654 | 1468371529885 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 17:58:49 INFO - PROCESS | 1654 | 1468371529887 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 17:58:49 INFO - PROCESS | 1654 | 1468371529890 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:58:49 INFO - PROCESS | 1654 | 1468371529892 Marionette TRACE conn2 <- [1,702,null,{}] 17:58:49 INFO - PROCESS | 1654 | 1468371529895 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}] 17:58:49 INFO - PROCESS | 1654 | 1468371529897 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:49 INFO - PROCESS | 1654 | 1468371529974 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 17:58:49 INFO - PROCESS | 1654 | 1468371529983 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 1654 | 1468371529986 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133bb800 == 28 [pid = 1654] [id = 183] 17:58:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1126fa400) [pid = 1654] [serial = 547] [outer = 0x0] 17:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1128cd400) [pid = 1654] [serial = 548] [outer = 0x1126fa400] 17:58:50 INFO - PROCESS | 1654 | 1468371530013 Marionette DEBUG loaded listener.js 17:58:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1129a9400) [pid = 1654] [serial = 549] [outer = 0x1126fa400] 17:58:50 INFO - PROCESS | 1654 | 1468371530847 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]]]}] 17:58:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:58:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 974ms 17:58:50 INFO - PROCESS | 1654 | 1468371530863 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 17:58:50 INFO - PROCESS | 1654 | 1468371530867 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 17:58:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:58:50 INFO - PROCESS | 1654 | 1468371530871 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:58:50 INFO - PROCESS | 1654 | 1468371530873 Marionette TRACE conn2 <- [1,706,null,{}] 17:58:50 INFO - PROCESS | 1654 | 1468371530875 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}] 17:58:50 INFO - PROCESS | 1654 | 1468371530877 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:50 INFO - PROCESS | 1654 | 1468371530956 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 17:58:51 INFO - PROCESS | 1654 | 1468371531002 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:51 INFO - PROCESS | 1654 | 1468371531003 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x116859800 == 29 [pid = 1654] [id = 184] 17:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x112fa9800) [pid = 1654] [serial = 550] [outer = 0x0] 17:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x115d12c00) [pid = 1654] [serial = 551] [outer = 0x112fa9800] 17:58:51 INFO - PROCESS | 1654 | 1468371531030 Marionette DEBUG loaded listener.js 17:58:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x115deec00) [pid = 1654] [serial = 552] [outer = 0x112fa9800] 17:58:51 INFO - PROCESS | 1654 | 1468371531807 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]]]}] 17:58:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:58:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 17:58:51 INFO - PROCESS | 1654 | 1468371531842 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 17:58:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:58:51 INFO - PROCESS | 1654 | 1468371531853 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 17:58:51 INFO - PROCESS | 1654 | 1468371531861 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - PROCESS | 1654 | 1468371531864 Marionette TRACE conn2 <- [1,710,null,{}] 17:58:51 INFO - PROCESS | 1654 | 1468371531871 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}] 17:58:51 INFO - PROCESS | 1654 | 1468371531874 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:51 INFO - PROCESS | 1654 | 1468371531966 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 17:58:52 INFO - PROCESS | 1654 | 1468371532002 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:52 INFO - PROCESS | 1654 | 1468371532004 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x117ea1800 == 30 [pid = 1654] [id = 185] 17:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116765c00) [pid = 1654] [serial = 553] [outer = 0x0] 17:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x116889800) [pid = 1654] [serial = 554] [outer = 0x116765c00] 17:58:52 INFO - PROCESS | 1654 | 1468371532031 Marionette DEBUG loaded listener.js 17:58:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116f07000) [pid = 1654] [serial = 555] [outer = 0x116765c00] 17:58:52 INFO - PROCESS | 1654 | 1468371532831 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]]]}] 17:58:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:58:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1023ms 17:58:52 INFO - PROCESS | 1654 | 1468371532884 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 17:58:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:58:52 INFO - PROCESS | 1654 | 1468371532886 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 17:58:52 INFO - PROCESS | 1654 | 1468371532888 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:58:52 INFO - PROCESS | 1654 | 1468371532889 Marionette TRACE conn2 <- [1,714,null,{}] 17:58:52 INFO - PROCESS | 1654 | 1468371532892 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}] 17:58:52 INFO - PROCESS | 1654 | 1468371532893 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:52 INFO - PROCESS | 1654 | 1468371532982 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 17:58:53 INFO - PROCESS | 1654 | 1468371533014 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:53 INFO - PROCESS | 1654 | 1468371533015 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191d6000 == 31 [pid = 1654] [id = 186] 17:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11804f400) [pid = 1654] [serial = 556] [outer = 0x0] 17:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11805a400) [pid = 1654] [serial = 557] [outer = 0x11804f400] 17:58:53 INFO - PROCESS | 1654 | 1468371533040 Marionette DEBUG loaded listener.js 17:58:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118164800) [pid = 1654] [serial = 558] [outer = 0x11804f400] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1126e3c00) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119ab4c00) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x114f57800) [pid = 1654] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119ab7800) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11877e400) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x110e85400) [pid = 1654] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x116a1b000) [pid = 1654] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1128d5800) [pid = 1654] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x117566000) [pid = 1654] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x115edf000) [pid = 1654] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1210ed000) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1126e7400) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:58:53 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x118260c00) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:58:53 INFO - PROCESS | 1654 | 1468371533866 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]]]}] 17:58:53 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 17:58:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1023ms 17:58:53 INFO - PROCESS | 1654 | 1468371533911 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 17:58:53 INFO - PROCESS | 1654 | 1468371533912 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 17:58:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:58:53 INFO - PROCESS | 1654 | 1468371533922 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:58:53 INFO - PROCESS | 1654 | 1468371533923 Marionette TRACE conn2 <- [1,718,null,{}] 17:58:53 INFO - PROCESS | 1654 | 1468371533925 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}] 17:58:53 INFO - PROCESS | 1654 | 1468371533926 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:54 INFO - PROCESS | 1654 | 1468371534000 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 17:58:54 INFO - PROCESS | 1654 | 1468371534004 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:54 INFO - PROCESS | 1654 | 1468371534005 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119543800 == 32 [pid = 1654] [id = 187] 17:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x110d6bc00) [pid = 1654] [serial = 559] [outer = 0x0] 17:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x115e59c00) [pid = 1654] [serial = 560] [outer = 0x110d6bc00] 17:58:54 INFO - PROCESS | 1654 | 1468371534032 Marionette DEBUG loaded listener.js 17:58:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x118256c00) [pid = 1654] [serial = 561] [outer = 0x110d6bc00] 17:58:54 INFO - PROCESS | 1654 | 1468371534824 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]]]}] 17:58:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:58:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 918ms 17:58:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:58:54 INFO - PROCESS | 1654 | 1468371534840 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 17:58:54 INFO - PROCESS | 1654 | 1468371534841 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 17:58:54 INFO - PROCESS | 1654 | 1468371534843 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:58:54 INFO - PROCESS | 1654 | 1468371534846 Marionette TRACE conn2 <- [1,722,null,{}] 17:58:54 INFO - PROCESS | 1654 | 1468371534848 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}] 17:58:54 INFO - PROCESS | 1654 | 1468371534852 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:54 INFO - PROCESS | 1654 | 1468371534949 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 17:58:55 INFO - PROCESS | 1654 | 1468371535000 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 1654 | 1468371535001 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f12000 == 33 [pid = 1654] [id = 188] 17:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1128d7800) [pid = 1654] [serial = 562] [outer = 0x0] 17:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1183a5c00) [pid = 1654] [serial = 563] [outer = 0x1128d7800] 17:58:55 INFO - PROCESS | 1654 | 1468371535036 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x119007c00) [pid = 1654] [serial = 564] [outer = 0x1128d7800] 17:58:55 INFO - PROCESS | 1654 | 1468371535333 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] 17:58:55 INFO - PROCESS | 1654 | 1468371535371 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 17:58:55 INFO - PROCESS | 1654 | 1468371535373 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:58:55 INFO - PROCESS | 1654 | 1468371535374 Marionette TRACE conn2 <- [1,726,null,{}] 17:58:55 INFO - PROCESS | 1654 | 1468371535376 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}] 17:58:55 INFO - PROCESS | 1654 | 1468371535377 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:55 INFO - PROCESS | 1654 | 1468371535460 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 17:58:55 INFO - PROCESS | 1654 | 1468371535465 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 1654 | 1468371535466 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12389f800 == 34 [pid = 1654] [id = 189] 17:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x119006400) [pid = 1654] [serial = 565] [outer = 0x0] 17:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x119021000) [pid = 1654] [serial = 566] [outer = 0x119006400] 17:58:55 INFO - PROCESS | 1654 | 1468371535490 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x119457000) [pid = 1654] [serial = 567] [outer = 0x119006400] 17:58:55 INFO - PROCESS | 1654 | 1468371535824 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]]]}] 17:58:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:58:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 468ms 17:58:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:58:55 INFO - PROCESS | 1654 | 1468371535841 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 17:58:55 INFO - PROCESS | 1654 | 1468371535843 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 17:58:55 INFO - PROCESS | 1654 | 1468371535895 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:58:55 INFO - PROCESS | 1654 | 1468371535897 Marionette TRACE conn2 <- [1,730,null,{}] 17:58:55 INFO - PROCESS | 1654 | 1468371535901 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}] 17:58:55 INFO - PROCESS | 1654 | 1468371535904 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:55 INFO - PROCESS | 1654 | 1468371535989 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 17:58:56 INFO - PROCESS | 1654 | 1468371536055 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:56 INFO - PROCESS | 1654 | 1468371536056 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d7a800 == 35 [pid = 1654] [id = 190] 17:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1126e9000) [pid = 1654] [serial = 568] [outer = 0x0] 17:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1126f6800) [pid = 1654] [serial = 569] [outer = 0x1126e9000] 17:58:56 INFO - PROCESS | 1654 | 1468371536088 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1129aa800) [pid = 1654] [serial = 570] [outer = 0x1126e9000] 17:58:56 INFO - PROCESS | 1654 | 1468371536617 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] 17:58:56 INFO - PROCESS | 1654 | 1468371536677 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 17:58:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:58:56 INFO - PROCESS | 1654 | 1468371536704 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:58:56 INFO - PROCESS | 1654 | 1468371536705 Marionette TRACE conn2 <- [1,734,null,{}] 17:58:56 INFO - PROCESS | 1654 | 1468371536710 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}] 17:58:56 INFO - PROCESS | 1654 | 1468371536713 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:56 INFO - PROCESS | 1654 | 1468371536815 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 17:58:56 INFO - PROCESS | 1654 | 1468371536864 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:56 INFO - PROCESS | 1654 | 1468371536865 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11953f000 == 36 [pid = 1654] [id = 191] 17:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x115e61800) [pid = 1654] [serial = 571] [outer = 0x0] 17:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x115edf000) [pid = 1654] [serial = 572] [outer = 0x115e61800] 17:58:56 INFO - PROCESS | 1654 | 1468371536896 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x116766800) [pid = 1654] [serial = 573] [outer = 0x115e61800] 17:58:57 INFO - PROCESS | 1654 | 1468371537478 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]]]}] 17:58:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:58:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 821ms 17:58:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:58:57 INFO - PROCESS | 1654 | 1468371537538 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 17:58:57 INFO - PROCESS | 1654 | 1468371537540 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 17:58:57 INFO - PROCESS | 1654 | 1468371537543 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:58:57 INFO - PROCESS | 1654 | 1468371537547 Marionette TRACE conn2 <- [1,738,null,{}] 17:58:57 INFO - PROCESS | 1654 | 1468371537552 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}] 17:58:57 INFO - PROCESS | 1654 | 1468371537553 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:57 INFO - PROCESS | 1654 | 1468371537657 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 17:58:57 INFO - PROCESS | 1654 | 1468371537733 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:57 INFO - PROCESS | 1654 | 1468371537735 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x116163000 == 37 [pid = 1654] [id = 192] 17:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112ac4800) [pid = 1654] [serial = 574] [outer = 0x0] 17:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1133a5000) [pid = 1654] [serial = 575] [outer = 0x112ac4800] 17:58:57 INFO - PROCESS | 1654 | 1468371537800 Marionette DEBUG loaded listener.js 17:58:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115d95400) [pid = 1654] [serial = 576] [outer = 0x112ac4800] 17:58:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119f12000 == 36 [pid = 1654] [id = 188] 17:58:57 INFO - PROCESS | 1654 | --DOCSHELL 0x119543800 == 35 [pid = 1654] [id = 187] 17:58:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1191d6000 == 34 [pid = 1654] [id = 186] 17:58:57 INFO - PROCESS | 1654 | --DOCSHELL 0x117ea1800 == 33 [pid = 1654] [id = 185] 17:58:57 INFO - PROCESS | 1654 | --DOCSHELL 0x116859800 == 32 [pid = 1654] [id = 184] 17:58:57 INFO - PROCESS | 1654 | --DOCSHELL 0x1133bb800 == 31 [pid = 1654] [id = 183] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1199a7c00) [pid = 1654] [serial = 533] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119067000) [pid = 1654] [serial = 518] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119449800) [pid = 1654] [serial = 519] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12492a400) [pid = 1654] [serial = 534] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1210e1c00) [pid = 1654] [serial = 521] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x115d91c00) [pid = 1654] [serial = 506] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x124923800) [pid = 1654] [serial = 525] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x123f91c00) [pid = 1654] [serial = 524] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1187f5c00) [pid = 1654] [serial = 515] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1126fb800) [pid = 1654] [serial = 503] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x115e64400) [pid = 1654] [serial = 504] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12502b800) [pid = 1654] [serial = 498] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1183a7000) [pid = 1654] [serial = 497] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1129aa000) [pid = 1654] [serial = 500] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x113370400) [pid = 1654] [serial = 501] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x11815c400) [pid = 1654] [serial = 512] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1183a9c00) [pid = 1654] [serial = 513] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x116808c00) [pid = 1654] [serial = 509] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x116af9400) [pid = 1654] [serial = 510] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x115e5c000) [pid = 1654] [serial = 507] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x124c94000) [pid = 1654] [serial = 527] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x115ee1c00) [pid = 1654] [serial = 530] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x125585800) [pid = 1654] [serial = 528] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x1210ebc00) [pid = 1654] [serial = 522] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x118165400) [pid = 1654] [serial = 531] [outer = 0x0] [url = about:blank] 17:58:57 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x119019400) [pid = 1654] [serial = 516] [outer = 0x0] [url = about:blank] 17:58:58 INFO - PROCESS | 1654 | 1468371538577 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]]]}] 17:58:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:58:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1076ms 17:58:58 INFO - PROCESS | 1654 | 1468371538619 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 17:58:58 INFO - PROCESS | 1654 | 1468371538622 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 17:58:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:58:58 INFO - PROCESS | 1654 | 1468371538626 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:58:58 INFO - PROCESS | 1654 | 1468371538627 Marionette TRACE conn2 <- [1,742,null,{}] 17:58:58 INFO - PROCESS | 1654 | 1468371538630 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}] 17:58:58 INFO - PROCESS | 1654 | 1468371538631 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:58 INFO - PROCESS | 1654 | 1468371538706 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 17:58:58 INFO - PROCESS | 1654 | 1468371538710 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:58 INFO - PROCESS | 1654 | 1468371538711 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x117ea1800 == 32 [pid = 1654] [id = 193] 17:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x116771800) [pid = 1654] [serial = 577] [outer = 0x0] 17:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x116af9400) [pid = 1654] [serial = 578] [outer = 0x116771800] 17:58:58 INFO - PROCESS | 1654 | 1468371538740 Marionette DEBUG loaded listener.js 17:58:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x117e0e000) [pid = 1654] [serial = 579] [outer = 0x116771800] 17:58:59 INFO - PROCESS | 1654 | 1468371539521 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]]]}] 17:58:59 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 17:58:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 921ms 17:58:59 INFO - PROCESS | 1654 | 1468371539546 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 17:58:59 INFO - PROCESS | 1654 | 1468371539548 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 17:58:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:58:59 INFO - PROCESS | 1654 | 1468371539550 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:58:59 INFO - PROCESS | 1654 | 1468371539552 Marionette TRACE conn2 <- [1,746,null,{}] 17:58:59 INFO - PROCESS | 1654 | 1468371539560 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}] 17:58:59 INFO - PROCESS | 1654 | 1468371539566 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:59 INFO - PROCESS | 1654 | 1468371539665 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 17:58:59 INFO - PROCESS | 1654 | 1468371539672 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 1654 | 1468371539674 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:58:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11955a000 == 33 [pid = 1654] [id = 194] 17:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1126ee000) [pid = 1654] [serial = 580] [outer = 0x0] 17:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x11839ec00) [pid = 1654] [serial = 581] [outer = 0x1126ee000] 17:58:59 INFO - PROCESS | 1654 | 1468371539708 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1185de800) [pid = 1654] [serial = 582] [outer = 0x1126ee000] 17:59:00 INFO - PROCESS | 1654 | 1468371540519 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]]]}] 17:59:00 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.) 17:59:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 17:59:00 INFO - PROCESS | 1654 | 1468371540523 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 17:59:00 INFO - PROCESS | 1654 | 1468371540525 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 17:59:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:59:00 INFO - PROCESS | 1654 | 1468371540528 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:59:00 INFO - PROCESS | 1654 | 1468371540530 Marionette TRACE conn2 <- [1,750,null,{}] 17:59:00 INFO - PROCESS | 1654 | 1468371540532 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}] 17:59:00 INFO - PROCESS | 1654 | 1468371540533 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:00 INFO - PROCESS | 1654 | 1468371540629 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 17:59:00 INFO - PROCESS | 1654 | 1468371540634 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:00 INFO - PROCESS | 1654 | 1468371540635 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x121776800 == 34 [pid = 1654] [id = 195] 17:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x118050400) [pid = 1654] [serial = 583] [outer = 0x0] 17:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x119016800) [pid = 1654] [serial = 584] [outer = 0x118050400] 17:59:00 INFO - PROCESS | 1654 | 1468371540660 Marionette DEBUG loaded listener.js 17:59:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x11943b800) [pid = 1654] [serial = 585] [outer = 0x118050400] 17:59:01 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1126fa400) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:59:01 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1130ae800) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:59:01 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x112fa9800) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:59:01 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x1126ecc00) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:59:01 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x116630c00) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:59:01 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x1185dbc00) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:59:01 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x11804f400) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:59:01 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x110d6bc00) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:59:01 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x1128d7800) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:59:01 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x116765c00) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:59:01 INFO - PROCESS | 1654 | 1468371541448 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]]]}] 17:59:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:59:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 17:59:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:59:01 INFO - PROCESS | 1654 | 1468371541499 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 17:59:01 INFO - PROCESS | 1654 | 1468371541500 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 17:59:01 INFO - PROCESS | 1654 | 1468371541502 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:59:01 INFO - PROCESS | 1654 | 1468371541503 Marionette TRACE conn2 <- [1,754,null,{}] 17:59:01 INFO - PROCESS | 1654 | 1468371541505 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}] 17:59:01 INFO - PROCESS | 1654 | 1468371541506 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:01 INFO - PROCESS | 1654 | 1468371541579 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 17:59:01 INFO - PROCESS | 1654 | 1468371541583 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:01 INFO - PROCESS | 1654 | 1468371541585 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e43000 == 35 [pid = 1654] [id = 196] 17:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x1128d8800) [pid = 1654] [serial = 586] [outer = 0x0] 17:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x116765c00) [pid = 1654] [serial = 587] [outer = 0x1128d8800] 17:59:01 INFO - PROCESS | 1654 | 1468371541609 Marionette DEBUG loaded listener.js 17:59:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x1183a7c00) [pid = 1654] [serial = 588] [outer = 0x1128d8800] 17:59:02 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 17:59:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 918ms 17:59:02 INFO - PROCESS | 1654 | 1468371542411 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]]]}] 17:59:02 INFO - PROCESS | 1654 | 1468371542420 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 17:59:02 INFO - PROCESS | 1654 | 1468371542422 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 17:59:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:59:02 INFO - PROCESS | 1654 | 1468371542424 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:59:02 INFO - PROCESS | 1654 | 1468371542425 Marionette TRACE conn2 <- [1,758,null,{}] 17:59:02 INFO - PROCESS | 1654 | 1468371542427 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}] 17:59:02 INFO - PROCESS | 1654 | 1468371542432 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:02 INFO - PROCESS | 1654 | 1468371542548 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 17:59:02 INFO - PROCESS | 1654 | 1468371542576 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:02 INFO - PROCESS | 1654 | 1468371542577 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a2c000 == 36 [pid = 1654] [id = 197] 17:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1126f7800) [pid = 1654] [serial = 589] [outer = 0x0] 17:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x119a2cc00) [pid = 1654] [serial = 590] [outer = 0x1126f7800] 17:59:02 INFO - PROCESS | 1654 | 1468371542602 Marionette DEBUG loaded listener.js 17:59:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x119aae400) [pid = 1654] [serial = 591] [outer = 0x1126f7800] 17:59:02 INFO - PROCESS | 1654 | 1468371542899 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]]]}] 17:59:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:59:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 17:59:02 INFO - PROCESS | 1654 | 1468371542942 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 17:59:02 INFO - PROCESS | 1654 | 1468371542943 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 17:59:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:59:02 INFO - PROCESS | 1654 | 1468371542948 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:59:02 INFO - PROCESS | 1654 | 1468371542949 Marionette TRACE conn2 <- [1,762,null,{}] 17:59:02 INFO - PROCESS | 1654 | 1468371542952 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}] 17:59:02 INFO - PROCESS | 1654 | 1468371542953 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:03 INFO - PROCESS | 1654 | 1468371543035 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 17:59:03 INFO - PROCESS | 1654 | 1468371543041 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:03 INFO - PROCESS | 1654 | 1468371543042 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12561b800 == 37 [pid = 1654] [id = 198] 17:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x120fec000) [pid = 1654] [serial = 592] [outer = 0x0] 17:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1210e5000) [pid = 1654] [serial = 593] [outer = 0x120fec000] 17:59:03 INFO - PROCESS | 1654 | 1468371543073 Marionette DEBUG loaded listener.js 17:59:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1210eb400) [pid = 1654] [serial = 594] [outer = 0x120fec000] 17:59:03 INFO - PROCESS | 1654 | 1468371543853 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]]]}] 17:59:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:59:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 920ms 17:59:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:59:03 INFO - PROCESS | 1654 | 1468371543867 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 17:59:03 INFO - PROCESS | 1654 | 1468371543868 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 17:59:03 INFO - PROCESS | 1654 | 1468371543870 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:59:03 INFO - PROCESS | 1654 | 1468371543871 Marionette TRACE conn2 <- [1,766,null,{}] 17:59:03 INFO - PROCESS | 1654 | 1468371543873 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}] 17:59:03 INFO - PROCESS | 1654 | 1468371543875 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:03 INFO - PROCESS | 1654 | 1468371543992 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 17:59:04 INFO - PROCESS | 1654 | 1468371544040 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:04 INFO - PROCESS | 1654 | 1468371544042 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x113019800 == 38 [pid = 1654] [id = 199] 17:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x10eae5400) [pid = 1654] [serial = 595] [outer = 0x0] 17:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x111c1ec00) [pid = 1654] [serial = 596] [outer = 0x10eae5400] 17:59:04 INFO - PROCESS | 1654 | 1468371544074 Marionette DEBUG loaded listener.js 17:59:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1128d0c00) [pid = 1654] [serial = 597] [outer = 0x10eae5400] 17:59:04 INFO - PROCESS | 1654 | 1468371544978 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]]]}] 17:59:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:59:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1118ms 17:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:59:04 INFO - PROCESS | 1654 | 1468371544989 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 17:59:04 INFO - PROCESS | 1654 | 1468371544992 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 17:59:04 INFO - PROCESS | 1654 | 1468371544995 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:59:04 INFO - PROCESS | 1654 | 1468371544998 Marionette TRACE conn2 <- [1,770,null,{}] 17:59:05 INFO - PROCESS | 1654 | 1468371545001 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}] 17:59:05 INFO - PROCESS | 1654 | 1468371545003 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:05 INFO - PROCESS | 1654 | 1468371545131 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 17:59:05 INFO - PROCESS | 1654 | 1468371545179 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 1654 | 1468371545181 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191e9000 == 39 [pid = 1654] [id = 200] 17:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x116137800) [pid = 1654] [serial = 598] [outer = 0x0] 17:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x116768400) [pid = 1654] [serial = 599] [outer = 0x116137800] 17:59:05 INFO - PROCESS | 1654 | 1468371545211 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x117567c00) [pid = 1654] [serial = 600] [outer = 0x116137800] 17:59:05 INFO - PROCESS | 1654 | 1468371545644 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]]]}] 17:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 17:59:05 INFO - PROCESS | 1654 | 1468371545666 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 17:59:05 INFO - PROCESS | 1654 | 1468371545668 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 17:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:59:05 INFO - PROCESS | 1654 | 1468371545671 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:59:05 INFO - PROCESS | 1654 | 1468371545672 Marionette TRACE conn2 <- [1,774,null,{}] 17:59:05 INFO - PROCESS | 1654 | 1468371545675 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}] 17:59:05 INFO - PROCESS | 1654 | 1468371545676 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:05 INFO - PROCESS | 1654 | 1468371545809 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 17:59:05 INFO - PROCESS | 1654 | 1468371545857 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 1654 | 1468371545858 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x124cc4000 == 40 [pid = 1654] [id = 201] 17:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1183a3c00) [pid = 1654] [serial = 601] [outer = 0x0] 17:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1185dbc00) [pid = 1654] [serial = 602] [outer = 0x1183a3c00] 17:59:05 INFO - PROCESS | 1654 | 1468371545888 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11901f800) [pid = 1654] [serial = 603] [outer = 0x1183a3c00] 17:59:06 INFO - PROCESS | 1654 | 1468371546276 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]]]}] 17:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 673ms 17:59:06 INFO - PROCESS | 1654 | 1468371546361 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 1654 | 1468371546364 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 17:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:59:06 INFO - PROCESS | 1654 | 1468371546373 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - PROCESS | 1654 | 1468371546376 Marionette TRACE conn2 <- [1,778,null,{}] 17:59:06 INFO - PROCESS | 1654 | 1468371546380 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}] 17:59:06 INFO - PROCESS | 1654 | 1468371546383 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:06 INFO - PROCESS | 1654 | 1468371546480 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 17:59:06 INFO - PROCESS | 1654 | 1468371546573 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:06 INFO - PROCESS | 1654 | 1468371546574 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c20000 == 41 [pid = 1654] [id = 202] 17:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x119a53000) [pid = 1654] [serial = 604] [outer = 0x0] 17:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119a5a000) [pid = 1654] [serial = 605] [outer = 0x119a53000] 17:59:06 INFO - PROCESS | 1654 | 1468371546604 Marionette DEBUG loaded listener.js 17:59:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119ab5400) [pid = 1654] [serial = 606] [outer = 0x119a53000] 17:59:07 INFO - PROCESS | 1654 | 1468371547129 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]]]}] 17:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 775ms 17:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:59:07 INFO - PROCESS | 1654 | 1468371547161 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 17:59:07 INFO - PROCESS | 1654 | 1468371547164 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 17:59:07 INFO - PROCESS | 1654 | 1468371547168 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:59:07 INFO - PROCESS | 1654 | 1468371547170 Marionette TRACE conn2 <- [1,782,null,{}] 17:59:07 INFO - PROCESS | 1654 | 1468371547174 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}] 17:59:07 INFO - PROCESS | 1654 | 1468371547175 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:07 INFO - PROCESS | 1654 | 1468371547269 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 17:59:07 INFO - PROCESS | 1654 | 1468371547335 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 1654 | 1468371547337 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x115ecd800 == 42 [pid = 1654] [id = 203] 17:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112eebc00) [pid = 1654] [serial = 607] [outer = 0x0] 17:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1130b0c00) [pid = 1654] [serial = 608] [outer = 0x112eebc00] 17:59:07 INFO - PROCESS | 1654 | 1468371547363 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x115d19800) [pid = 1654] [serial = 609] [outer = 0x112eebc00] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12561b800 == 41 [pid = 1654] [id = 198] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x124a2c000 == 40 [pid = 1654] [id = 197] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x123e43000 == 39 [pid = 1654] [id = 196] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x121776800 == 38 [pid = 1654] [id = 195] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x11955a000 == 37 [pid = 1654] [id = 194] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x117ea1800 == 36 [pid = 1654] [id = 193] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x116163000 == 35 [pid = 1654] [id = 192] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x11953f000 == 34 [pid = 1654] [id = 191] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x115d7a800 == 33 [pid = 1654] [id = 190] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12389f800 == 32 [pid = 1654] [id = 189] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x11747e800 == 31 [pid = 1654] [id = 182] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x128c20000 == 30 [pid = 1654] [id = 202] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x124cc4000 == 29 [pid = 1654] [id = 201] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x1191e9000 == 28 [pid = 1654] [id = 200] 17:59:08 INFO - PROCESS | 1654 | --DOCSHELL 0x113019800 == 27 [pid = 1654] [id = 199] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x115d92800) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x115d12c00) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x112eec800) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1126fe800) [pid = 1654] [serial = 536] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x117e0bc00) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x116881000) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1199a9c00) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x119063000) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x11805a400) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x115e59c00) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x119021000) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x118256c00) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x118164800) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x119007c00) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x116889800) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x116f07000) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x1183a5c00) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x115deec00) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x1128cd400) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x1129a9400) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x113379400) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 17:59:08 INFO - PROCESS | 1654 | 1468371548261 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]]]}] 17:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1123ms 17:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:59:08 INFO - PROCESS | 1654 | 1468371548292 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 17:59:08 INFO - PROCESS | 1654 | 1468371548296 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 17:59:08 INFO - PROCESS | 1654 | 1468371548300 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 1654 | 1468371548303 Marionette TRACE conn2 <- [1,786,null,{}] 17:59:08 INFO - PROCESS | 1654 | 1468371548308 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}] 17:59:08 INFO - PROCESS | 1654 | 1468371548311 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:08 INFO - PROCESS | 1654 | 1468371548442 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 17:59:08 INFO - PROCESS | 1654 | 1468371548517 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:08 INFO - PROCESS | 1654 | 1468371548518 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d77000 == 28 [pid = 1654] [id = 204] 17:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1128cc000) [pid = 1654] [serial = 610] [outer = 0x0] 17:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1128d9000) [pid = 1654] [serial = 611] [outer = 0x1128cc000] 17:59:08 INFO - PROCESS | 1654 | 1468371548563 Marionette DEBUG loaded listener.js 17:59:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x112ac5400) [pid = 1654] [serial = 612] [outer = 0x1128cc000] 17:59:08 INFO - PROCESS | 1654 | 1468371548887 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]]]}] 17:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 623ms 17:59:08 INFO - PROCESS | 1654 | 1468371548921 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 17:59:08 INFO - PROCESS | 1654 | 1468371548925 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 17:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:59:08 INFO - PROCESS | 1654 | 1468371548932 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 1654 | 1468371548934 Marionette TRACE conn2 <- [1,790,null,{}] 17:59:08 INFO - PROCESS | 1654 | 1468371548936 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}] 17:59:08 INFO - PROCESS | 1654 | 1468371548938 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:09 INFO - PROCESS | 1654 | 1468371549013 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 17:59:09 INFO - PROCESS | 1654 | 1468371549061 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:09 INFO - PROCESS | 1654 | 1468371549062 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11714a000 == 29 [pid = 1654] [id = 205] 17:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x112aefc00) [pid = 1654] [serial = 613] [outer = 0x0] 17:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x113373c00) [pid = 1654] [serial = 614] [outer = 0x112aefc00] 17:59:09 INFO - PROCESS | 1654 | 1468371549089 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x115e5ac00) [pid = 1654] [serial = 615] [outer = 0x112aefc00] 17:59:09 INFO - PROCESS | 1654 | 1468371549404 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]]]}] 17:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 522ms 17:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:59:09 INFO - PROCESS | 1654 | 1468371549453 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 17:59:09 INFO - PROCESS | 1654 | 1468371549455 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 17:59:09 INFO - PROCESS | 1654 | 1468371549457 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:59:09 INFO - PROCESS | 1654 | 1468371549459 Marionette TRACE conn2 <- [1,794,null,{}] 17:59:09 INFO - PROCESS | 1654 | 1468371549467 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}] 17:59:09 INFO - PROCESS | 1654 | 1468371549470 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:09 INFO - PROCESS | 1654 | 1468371549543 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 17:59:09 INFO - PROCESS | 1654 | 1468371549594 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:09 INFO - PROCESS | 1654 | 1468371549596 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118513000 == 30 [pid = 1654] [id = 206] 17:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1126ff800) [pid = 1654] [serial = 616] [outer = 0x0] 17:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1164e0400) [pid = 1654] [serial = 617] [outer = 0x1126ff800] 17:59:09 INFO - PROCESS | 1654 | 1468371549623 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x116f03800) [pid = 1654] [serial = 618] [outer = 0x1126ff800] 17:59:09 INFO - PROCESS | 1654 | 1468371549890 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]]]}] 17:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 474ms 17:59:09 INFO - PROCESS | 1654 | 1468371549935 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 17:59:09 INFO - PROCESS | 1654 | 1468371549937 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 17:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:59:09 INFO - PROCESS | 1654 | 1468371549939 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:59:09 INFO - PROCESS | 1654 | 1468371549940 Marionette TRACE conn2 <- [1,798,null,{}] 17:59:09 INFO - PROCESS | 1654 | 1468371549943 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}] 17:59:09 INFO - PROCESS | 1654 | 1468371549944 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:10 INFO - PROCESS | 1654 | 1468371550033 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 17:59:10 INFO - PROCESS | 1654 | 1468371550036 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 1654 | 1468371550037 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191f5000 == 31 [pid = 1654] [id = 207] 17:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x117564400) [pid = 1654] [serial = 619] [outer = 0x0] 17:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x118053000) [pid = 1654] [serial = 620] [outer = 0x117564400] 17:59:10 INFO - PROCESS | 1654 | 1468371550063 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x118160c00) [pid = 1654] [serial = 621] [outer = 0x117564400] 17:59:10 INFO - PROCESS | 1654 | 1468371550435 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]]]}] 17:59:10 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 17:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 519ms 17:59:10 INFO - PROCESS | 1654 | 1468371550459 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 17:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:59:10 INFO - PROCESS | 1654 | 1468371550460 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 17:59:10 INFO - PROCESS | 1654 | 1468371550464 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 1654 | 1468371550466 Marionette TRACE conn2 <- [1,802,null,{}] 17:59:10 INFO - PROCESS | 1654 | 1468371550476 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}] 17:59:10 INFO - PROCESS | 1654 | 1468371550477 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:10 INFO - PROCESS | 1654 | 1468371550572 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 17:59:10 INFO - PROCESS | 1654 | 1468371550575 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 1654 | 1468371550577 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119973000 == 32 [pid = 1654] [id = 208] 17:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1128d3400) [pid = 1654] [serial = 622] [outer = 0x0] 17:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118256c00) [pid = 1654] [serial = 623] [outer = 0x1128d3400] 17:59:10 INFO - PROCESS | 1654 | 1468371550603 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1183a3400) [pid = 1654] [serial = 624] [outer = 0x1128d3400] 17:59:10 INFO - PROCESS | 1654 | 1468371550932 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]]]}] 17:59:10 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 17:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 479ms 17:59:10 INFO - PROCESS | 1654 | 1468371550942 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 17:59:10 INFO - PROCESS | 1654 | 1468371550943 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 17:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:59:10 INFO - PROCESS | 1654 | 1468371550958 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 1654 | 1468371550959 Marionette TRACE conn2 <- [1,806,null,{}] 17:59:10 INFO - PROCESS | 1654 | 1468371550963 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}] 17:59:10 INFO - PROCESS | 1654 | 1468371550969 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:11 INFO - PROCESS | 1654 | 1468371551080 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 17:59:11 INFO - PROCESS | 1654 | 1468371551114 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 1654 | 1468371551115 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x123988000 == 33 [pid = 1654] [id = 209] 17:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11853f400) [pid = 1654] [serial = 625] [outer = 0x0] 17:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119015800) [pid = 1654] [serial = 626] [outer = 0x11853f400] 17:59:11 INFO - PROCESS | 1654 | 1468371551141 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119454800) [pid = 1654] [serial = 627] [outer = 0x11853f400] 17:59:11 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:59:11 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 17:59:11 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 17:59:11 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 17:59:11 INFO - PROCESS | 1654 | 1468371551495 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]]]}] 17:59:11 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 17:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 579ms 17:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:59:11 INFO - PROCESS | 1654 | 1468371551534 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 17:59:11 INFO - PROCESS | 1654 | 1468371551536 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 17:59:11 INFO - PROCESS | 1654 | 1468371551538 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:59:11 INFO - PROCESS | 1654 | 1468371551539 Marionette TRACE conn2 <- [1,810,null,{}] 17:59:11 INFO - PROCESS | 1654 | 1468371551541 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}] 17:59:11 INFO - PROCESS | 1654 | 1468371551542 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:11 INFO - PROCESS | 1654 | 1468371551641 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 17:59:11 INFO - PROCESS | 1654 | 1468371551645 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 1654 | 1468371551646 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244e2000 == 34 [pid = 1654] [id = 210] 17:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1126f3c00) [pid = 1654] [serial = 628] [outer = 0x0] 17:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119a51800) [pid = 1654] [serial = 629] [outer = 0x1126f3c00] 17:59:11 INFO - PROCESS | 1654 | 1468371551670 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119ab0800) [pid = 1654] [serial = 630] [outer = 0x1126f3c00] 17:59:11 INFO - PROCESS | 1654 | 1468371551969 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]]]}] 17:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 17:59:12 INFO - PROCESS | 1654 | 1468371552011 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 17:59:12 INFO - PROCESS | 1654 | 1468371552015 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 17:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:59:12 INFO - PROCESS | 1654 | 1468371552027 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - PROCESS | 1654 | 1468371552028 Marionette TRACE conn2 <- [1,814,null,{}] 17:59:12 INFO - PROCESS | 1654 | 1468371552035 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}] 17:59:12 INFO - PROCESS | 1654 | 1468371552037 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:12 INFO - PROCESS | 1654 | 1468371552176 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 17:59:12 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x120fec000) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:59:12 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x118050400) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:59:12 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1128d8800) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:59:12 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1126f7800) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:59:12 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1126ee000) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:59:12 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x112ac4800) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:59:12 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x116771800) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:59:12 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1126e9000) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:59:12 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x119006400) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:59:12 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x115e61800) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:59:12 INFO - PROCESS | 1654 | 1468371552398 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 1654 | 1468371552400 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12477b000 == 35 [pid = 1654] [id = 211] 17:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x110fa0400) [pid = 1654] [serial = 631] [outer = 0x0] 17:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1128d8800) [pid = 1654] [serial = 632] [outer = 0x110fa0400] 17:59:12 INFO - PROCESS | 1654 | 1468371552435 Marionette DEBUG loaded listener.js 17:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116772400) [pid = 1654] [serial = 633] [outer = 0x110fa0400] 17:59:12 INFO - PROCESS | 1654 | 1468371552756 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] 17:59:12 INFO - PROCESS | 1654 | 1468371552803 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 17:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:59:12 INFO - PROCESS | 1654 | 1468371552806 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - PROCESS | 1654 | 1468371552807 Marionette TRACE conn2 <- [1,818,null,{}] 17:59:12 INFO - PROCESS | 1654 | 1468371552809 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}] 17:59:12 INFO - PROCESS | 1654 | 1468371552810 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:12 INFO - PROCESS | 1654 | 1468371552895 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 17:59:12 INFO - PROCESS | 1654 | 1468371552945 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 1654 | 1468371552946 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x118510800 == 36 [pid = 1654] [id = 212] 17:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115ee1000) [pid = 1654] [serial = 634] [outer = 0x0] 17:59:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1197cbc00) [pid = 1654] [serial = 635] [outer = 0x115ee1000] 17:59:12 INFO - PROCESS | 1654 | 1468371552970 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1210e1c00) [pid = 1654] [serial = 636] [outer = 0x115ee1000] 17:59:13 INFO - PROCESS | 1654 | 1468371553242 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]]]}] 17:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 471ms 17:59:13 INFO - PROCESS | 1654 | 1468371553286 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 17:59:13 INFO - PROCESS | 1654 | 1468371553287 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 17:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:59:13 INFO - PROCESS | 1654 | 1468371553290 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:59:13 INFO - PROCESS | 1654 | 1468371553291 Marionette TRACE conn2 <- [1,822,null,{}] 17:59:13 INFO - PROCESS | 1654 | 1468371553293 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}] 17:59:13 INFO - PROCESS | 1654 | 1468371553294 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:13 INFO - PROCESS | 1654 | 1468371553371 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 17:59:13 INFO - PROCESS | 1654 | 1468371553374 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:13 INFO - PROCESS | 1654 | 1468371553376 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f2f800 == 37 [pid = 1654] [id = 213] 17:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1210e2000) [pid = 1654] [serial = 637] [outer = 0x0] 17:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x121705c00) [pid = 1654] [serial = 638] [outer = 0x1210e2000] 17:59:13 INFO - PROCESS | 1654 | 1468371553402 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x123908800) [pid = 1654] [serial = 639] [outer = 0x1210e2000] 17:59:13 INFO - PROCESS | 1654 | 1468371553739 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] 17:59:13 INFO - PROCESS | 1654 | 1468371553764 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 17:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:59:13 INFO - PROCESS | 1654 | 1468371553766 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:59:13 INFO - PROCESS | 1654 | 1468371553767 Marionette TRACE conn2 <- [1,826,null,{}] 17:59:13 INFO - PROCESS | 1654 | 1468371553770 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}] 17:59:13 INFO - PROCESS | 1654 | 1468371553771 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:13 INFO - PROCESS | 1654 | 1468371553885 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 17:59:13 INFO - PROCESS | 1654 | 1468371553897 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:13 INFO - PROCESS | 1654 | 1468371553899 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11996f000 == 38 [pid = 1654] [id = 214] 17:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x123b89c00) [pid = 1654] [serial = 640] [outer = 0x0] 17:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x123f9c800) [pid = 1654] [serial = 641] [outer = 0x123b89c00] 17:59:13 INFO - PROCESS | 1654 | 1468371553924 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x124a94c00) [pid = 1654] [serial = 642] [outer = 0x123b89c00] 17:59:14 INFO - PROCESS | 1654 | 1468371554221 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]]]}] 17:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 17:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:59:14 INFO - PROCESS | 1654 | 1468371554237 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 1654 | 1468371554238 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 17:59:14 INFO - PROCESS | 1654 | 1468371554240 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:59:14 INFO - PROCESS | 1654 | 1468371554241 Marionette TRACE conn2 <- [1,830,null,{}] 17:59:14 INFO - PROCESS | 1654 | 1468371554244 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}] 17:59:14 INFO - PROCESS | 1654 | 1468371554246 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:14 INFO - PROCESS | 1654 | 1468371554333 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 17:59:14 INFO - PROCESS | 1654 | 1468371554422 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:14 INFO - PROCESS | 1654 | 1468371554424 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x112e3b000 == 39 [pid = 1654] [id = 215] 17:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x110e7b800) [pid = 1654] [serial = 643] [outer = 0x0] 17:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11212d800) [pid = 1654] [serial = 644] [outer = 0x110e7b800] 17:59:14 INFO - PROCESS | 1654 | 1468371554455 Marionette DEBUG loaded listener.js 17:59:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1126f8000) [pid = 1654] [serial = 645] [outer = 0x110e7b800] 17:59:14 INFO - PROCESS | 1654 | 1468371554994 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]]]}] 17:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 772ms 17:59:15 INFO - PROCESS | 1654 | 1468371555039 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 17:59:15 INFO - PROCESS | 1654 | 1468371555041 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 17:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:59:15 INFO - PROCESS | 1654 | 1468371555071 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - PROCESS | 1654 | 1468371555073 Marionette TRACE conn2 <- [1,834,null,{}] 17:59:15 INFO - PROCESS | 1654 | 1468371555076 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}] 17:59:15 INFO - PROCESS | 1654 | 1468371555079 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:15 INFO - PROCESS | 1654 | 1468371555222 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 17:59:15 INFO - PROCESS | 1654 | 1468371555279 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:15 INFO - PROCESS | 1654 | 1468371555281 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11834a000 == 40 [pid = 1654] [id = 216] 17:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x113c5e800) [pid = 1654] [serial = 646] [outer = 0x0] 17:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x115d8f400) [pid = 1654] [serial = 647] [outer = 0x113c5e800] 17:59:15 INFO - PROCESS | 1654 | 1468371555312 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115edac00) [pid = 1654] [serial = 648] [outer = 0x113c5e800] 17:59:16 INFO - PROCESS | 1654 | 1468371555998 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]]]}] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11996f000 == 39 [pid = 1654] [id = 214] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x128f2f800 == 38 [pid = 1654] [id = 213] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x118510800 == 37 [pid = 1654] [id = 212] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12477b000 == 36 [pid = 1654] [id = 211] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1244e2000 == 35 [pid = 1654] [id = 210] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x123988000 == 34 [pid = 1654] [id = 209] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119973000 == 33 [pid = 1654] [id = 208] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1191f5000 == 32 [pid = 1654] [id = 207] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x118513000 == 31 [pid = 1654] [id = 206] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11714a000 == 30 [pid = 1654] [id = 205] 17:59:16 INFO - PROCESS | 1654 | --DOCSHELL 0x115d77000 == 29 [pid = 1654] [id = 204] 17:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 996ms 17:59:16 INFO - PROCESS | 1654 | 1468371556041 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 17:59:16 INFO - PROCESS | 1654 | 1468371556044 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 17:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:59:16 INFO - PROCESS | 1654 | 1468371556047 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:59:16 INFO - PROCESS | 1654 | 1468371556049 Marionette TRACE conn2 <- [1,838,null,{}] 17:59:16 INFO - PROCESS | 1654 | 1468371556052 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}] 17:59:16 INFO - PROCESS | 1654 | 1468371556054 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:16 INFO - PROCESS | 1654 | 1468371556133 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 17:59:16 INFO - PROCESS | 1654 | 1468371556137 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 1654 | 1468371556138 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11684b000 == 30 [pid = 1654] [id = 217] 17:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x112a7c400) [pid = 1654] [serial = 649] [outer = 0x0] 17:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x113da7000) [pid = 1654] [serial = 650] [outer = 0x112a7c400] 17:59:16 INFO - PROCESS | 1654 | 1468371556176 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x115d98000) [pid = 1654] [serial = 651] [outer = 0x112a7c400] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119016800) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116765c00) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119a2cc00) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11839ec00) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1133a5000) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x115d95400) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x116af9400) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x117e0e000) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1126f6800) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1129aa800) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119457000) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x115edf000) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x116766800) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1183a7c00) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119aae400) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1210eb400) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11943b800) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1185de800) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1210e5000) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 17:59:16 INFO - PROCESS | 1654 | 1468371556548 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]]]}] 17:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 521ms 17:59:16 INFO - PROCESS | 1654 | 1468371556568 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 17:59:16 INFO - PROCESS | 1654 | 1468371556571 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 17:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:59:16 INFO - PROCESS | 1654 | 1468371556576 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:59:16 INFO - PROCESS | 1654 | 1468371556577 Marionette TRACE conn2 <- [1,842,null,{}] 17:59:16 INFO - PROCESS | 1654 | 1468371556582 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}] 17:59:16 INFO - PROCESS | 1654 | 1468371556584 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:16 INFO - PROCESS | 1654 | 1468371556659 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 17:59:16 INFO - PROCESS | 1654 | 1468371556666 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 1654 | 1468371556667 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x118337000 == 31 [pid = 1654] [id = 218] 17:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x115ed8800) [pid = 1654] [serial = 652] [outer = 0x0] 17:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11619d800) [pid = 1654] [serial = 653] [outer = 0x115ed8800] 17:59:16 INFO - PROCESS | 1654 | 1468371556694 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116a1bc00) [pid = 1654] [serial = 654] [outer = 0x115ed8800] 17:59:17 INFO - PROCESS | 1654 | 1468371557051 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]]]}] 17:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 522ms 17:59:17 INFO - PROCESS | 1654 | 1468371557097 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 1654 | 1468371557099 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 17:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:59:17 INFO - PROCESS | 1654 | 1468371557101 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:59:17 INFO - PROCESS | 1654 | 1468371557103 Marionette TRACE conn2 <- [1,846,null,{}] 17:59:17 INFO - PROCESS | 1654 | 1468371557111 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}] 17:59:17 INFO - PROCESS | 1654 | 1468371557114 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:17 INFO - PROCESS | 1654 | 1468371557191 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 17:59:17 INFO - PROCESS | 1654 | 1468371557199 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 1654 | 1468371557201 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119735800 == 32 [pid = 1654] [id = 219] 17:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11804d000) [pid = 1654] [serial = 655] [outer = 0x0] 17:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118156400) [pid = 1654] [serial = 656] [outer = 0x11804d000] 17:59:17 INFO - PROCESS | 1654 | 1468371557228 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11839b000) [pid = 1654] [serial = 657] [outer = 0x11804d000] 17:59:17 INFO - PROCESS | 1654 | 1468371557550 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]]]}] 17:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 470ms 17:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:59:17 INFO - PROCESS | 1654 | 1468371557572 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 1654 | 1468371557573 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 17:59:17 INFO - PROCESS | 1654 | 1468371557575 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:59:17 INFO - PROCESS | 1654 | 1468371557577 Marionette TRACE conn2 <- [1,850,null,{}] 17:59:17 INFO - PROCESS | 1654 | 1468371557581 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}] 17:59:17 INFO - PROCESS | 1654 | 1468371557583 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:17 INFO - PROCESS | 1654 | 1468371557678 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 17:59:17 INFO - PROCESS | 1654 | 1468371557686 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 1654 | 1468371557687 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f1a000 == 33 [pid = 1654] [id = 220] 17:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118541400) [pid = 1654] [serial = 658] [outer = 0x0] 17:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1185ea000) [pid = 1654] [serial = 659] [outer = 0x118541400] 17:59:17 INFO - PROCESS | 1654 | 1468371557711 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1187f9c00) [pid = 1654] [serial = 660] [outer = 0x118541400] 17:59:18 INFO - PROCESS | 1654 | 1468371558033 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]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 472ms 17:59:18 INFO - PROCESS | 1654 | 1468371558054 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 1654 | 1468371558056 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 17:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:59:18 INFO - PROCESS | 1654 | 1468371558059 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 1654 | 1468371558060 Marionette TRACE conn2 <- [1,854,null,{}] 17:59:18 INFO - PROCESS | 1654 | 1468371558062 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}] 17:59:18 INFO - PROCESS | 1654 | 1468371558065 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:18 INFO - PROCESS | 1654 | 1468371558137 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 17:59:18 INFO - PROCESS | 1654 | 1468371558140 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 1654 | 1468371558142 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x117150000 == 34 [pid = 1654] [id = 221] 17:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1132d9000) [pid = 1654] [serial = 661] [outer = 0x0] 17:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11906bc00) [pid = 1654] [serial = 662] [outer = 0x1132d9000] 17:59:18 INFO - PROCESS | 1654 | 1468371558168 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119459800) [pid = 1654] [serial = 663] [outer = 0x1132d9000] 17:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 471ms 17:59:18 INFO - PROCESS | 1654 | 1468371558520 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]]]}] 17:59:18 INFO - PROCESS | 1654 | 1468371558530 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 1654 | 1468371558531 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 17:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:59:18 INFO - PROCESS | 1654 | 1468371558533 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 1654 | 1468371558534 Marionette TRACE conn2 <- [1,858,null,{}] 17:59:18 INFO - PROCESS | 1654 | 1468371558536 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}] 17:59:18 INFO - PROCESS | 1654 | 1468371558540 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:18 INFO - PROCESS | 1654 | 1468371558651 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 17:59:18 INFO - PROCESS | 1654 | 1468371558686 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 1654 | 1468371558687 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a27800 == 35 [pid = 1654] [id = 222] 17:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1199a7c00) [pid = 1654] [serial = 664] [outer = 0x0] 17:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119ab2c00) [pid = 1654] [serial = 665] [outer = 0x1199a7c00] 17:59:18 INFO - PROCESS | 1654 | 1468371558712 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121757000) [pid = 1654] [serial = 666] [outer = 0x1199a7c00] 17:59:19 INFO - PROCESS | 1654 | 1468371559045 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]]]}] 17:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 520ms 17:59:19 INFO - PROCESS | 1654 | 1468371559053 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 1654 | 1468371559055 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 17:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:59:19 INFO - PROCESS | 1654 | 1468371559057 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - PROCESS | 1654 | 1468371559058 Marionette TRACE conn2 <- [1,862,null,{}] 17:59:19 INFO - PROCESS | 1654 | 1468371559068 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}] 17:59:19 INFO - PROCESS | 1654 | 1468371559070 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:19 INFO - PROCESS | 1654 | 1468371559165 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 17:59:19 INFO - PROCESS | 1654 | 1468371559169 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 1654 | 1468371559170 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271e5800 == 36 [pid = 1654] [id = 223] 17:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11804d400) [pid = 1654] [serial = 667] [outer = 0x0] 17:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123d37800) [pid = 1654] [serial = 668] [outer = 0x11804d400] 17:59:19 INFO - PROCESS | 1654 | 1468371559194 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1244c4400) [pid = 1654] [serial = 669] [outer = 0x11804d400] 17:59:19 INFO - PROCESS | 1654 | 1468371559505 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]]]}] 17:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 471ms 17:59:19 INFO - PROCESS | 1654 | 1468371559536 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 1654 | 1468371559537 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 17:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:59:19 INFO - PROCESS | 1654 | 1468371559545 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - PROCESS | 1654 | 1468371559548 Marionette TRACE conn2 <- [1,866,null,{}] 17:59:19 INFO - PROCESS | 1654 | 1468371559552 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}] 17:59:19 INFO - PROCESS | 1654 | 1468371559553 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:19 INFO - PROCESS | 1654 | 1468371559648 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 17:59:19 INFO - PROCESS | 1654 | 1468371559651 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 1654 | 1468371559653 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c5000 == 37 [pid = 1654] [id = 224] 17:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119a2a800) [pid = 1654] [serial = 670] [outer = 0x0] 17:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124aad000) [pid = 1654] [serial = 671] [outer = 0x119a2a800] 17:59:19 INFO - PROCESS | 1654 | 1468371559684 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124e15400) [pid = 1654] [serial = 672] [outer = 0x119a2a800] 17:59:19 INFO - PROCESS | 1654 | 1468371559990 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]]]}] 17:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 474ms 17:59:20 INFO - PROCESS | 1654 | 1468371560025 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 1654 | 1468371560026 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 17:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:59:20 INFO - PROCESS | 1654 | 1468371560036 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - PROCESS | 1654 | 1468371560038 Marionette TRACE conn2 <- [1,870,null,{}] 17:59:20 INFO - PROCESS | 1654 | 1468371560040 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}] 17:59:20 INFO - PROCESS | 1654 | 1468371560041 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:20 INFO - PROCESS | 1654 | 1468371560143 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 17:59:20 INFO - PROCESS | 1654 | 1468371560147 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 1654 | 1468371560148 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e37800 == 38 [pid = 1654] [id = 225] 17:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1244c8800) [pid = 1654] [serial = 673] [outer = 0x0] 17:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x125585800) [pid = 1654] [serial = 674] [outer = 0x1244c8800] 17:59:20 INFO - PROCESS | 1654 | 1468371560172 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125630000) [pid = 1654] [serial = 675] [outer = 0x1244c8800] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116137800) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x110fa0400) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1126ff800) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112eebc00) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1183a3c00) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x117564400) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119a53000) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11853f400) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1126f3c00) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x115ee1000) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x10eae5400) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1128cc000) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112aefc00) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1210e2000) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:59:20 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1128d3400) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:59:20 INFO - PROCESS | 1654 | 1468371560644 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]]]}] 17:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 627ms 17:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:59:20 INFO - PROCESS | 1654 | 1468371560658 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 1654 | 1468371560660 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 17:59:20 INFO - PROCESS | 1654 | 1468371560673 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - PROCESS | 1654 | 1468371560675 Marionette TRACE conn2 <- [1,874,null,{}] 17:59:20 INFO - PROCESS | 1654 | 1468371560679 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}] 17:59:20 INFO - PROCESS | 1654 | 1468371560682 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:20 INFO - PROCESS | 1654 | 1468371560771 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 17:59:20 INFO - PROCESS | 1654 | 1468371560774 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 1654 | 1468371560775 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x121774800 == 39 [pid = 1654] [id = 226] 17:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1129ab000) [pid = 1654] [serial = 676] [outer = 0x0] 17:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116f07000) [pid = 1654] [serial = 677] [outer = 0x1129ab000] 17:59:20 INFO - PROCESS | 1654 | 1468371560808 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1183a3c00) [pid = 1654] [serial = 678] [outer = 0x1129ab000] 17:59:21 INFO - PROCESS | 1654 | 1468371561108 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]]]}] 17:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 481ms 17:59:21 INFO - PROCESS | 1654 | 1468371561144 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 1654 | 1468371561147 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 17:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:59:21 INFO - PROCESS | 1654 | 1468371561150 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 1654 | 1468371561152 Marionette TRACE conn2 <- [1,878,null,{}] 17:59:21 INFO - PROCESS | 1654 | 1468371561154 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}] 17:59:21 INFO - PROCESS | 1654 | 1468371561156 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:21 INFO - PROCESS | 1654 | 1468371561240 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 17:59:21 INFO - PROCESS | 1654 | 1468371561245 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 1654 | 1468371561249 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a89d800 == 40 [pid = 1654] [id = 227] 17:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x115d8a800) [pid = 1654] [serial = 679] [outer = 0x0] 17:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119a53000) [pid = 1654] [serial = 680] [outer = 0x115d8a800] 17:59:21 INFO - PROCESS | 1654 | 1468371561321 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x126971400) [pid = 1654] [serial = 681] [outer = 0x115d8a800] 17:59:21 INFO - PROCESS | 1654 | 1468371561592 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]]]}] 17:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 470ms 17:59:21 INFO - PROCESS | 1654 | 1468371561620 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 1654 | 1468371561621 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 17:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:59:21 INFO - PROCESS | 1654 | 1468371561623 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 1654 | 1468371561625 Marionette TRACE conn2 <- [1,882,null,{}] 17:59:21 INFO - PROCESS | 1654 | 1468371561627 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}] 17:59:21 INFO - PROCESS | 1654 | 1468371561628 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:21 INFO - PROCESS | 1654 | 1468371561720 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 17:59:21 INFO - PROCESS | 1654 | 1468371561723 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 1654 | 1468371561724 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b042000 == 41 [pid = 1654] [id = 228] 17:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126d3dc00) [pid = 1654] [serial = 682] [outer = 0x0] 17:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126fd7800) [pid = 1654] [serial = 683] [outer = 0x126d3dc00] 17:59:21 INFO - PROCESS | 1654 | 1468371561755 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x127474000) [pid = 1654] [serial = 684] [outer = 0x126d3dc00] 17:59:22 INFO - PROCESS | 1654 | 1468371562046 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]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 17:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:59:22 INFO - PROCESS | 1654 | 1468371562093 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 1654 | 1468371562094 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 17:59:22 INFO - PROCESS | 1654 | 1468371562097 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 1654 | 1468371562099 Marionette TRACE conn2 <- [1,886,null,{}] 17:59:22 INFO - PROCESS | 1654 | 1468371562102 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}] 17:59:22 INFO - PROCESS | 1654 | 1468371562103 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:22 INFO - PROCESS | 1654 | 1468371562177 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 17:59:22 INFO - PROCESS | 1654 | 1468371562234 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:22 INFO - PROCESS | 1654 | 1468371562235 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b837000 == 42 [pid = 1654] [id = 229] 17:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126d41400) [pid = 1654] [serial = 685] [outer = 0x0] 17:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1274e1800) [pid = 1654] [serial = 686] [outer = 0x126d41400] 17:59:22 INFO - PROCESS | 1654 | 1468371562258 Marionette DEBUG loaded listener.js 17:59:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1274ee800) [pid = 1654] [serial = 687] [outer = 0x126d41400] 17:59:22 INFO - PROCESS | 1654 | --DOCSHELL 0x115ecd800 == 41 [pid = 1654] [id = 203] 17:59:22 INFO - PROCESS | 1654 | --DOCSHELL 0x11684b000 == 40 [pid = 1654] [id = 217] 17:59:22 INFO - PROCESS | 1654 | --DOCSHELL 0x11834a000 == 39 [pid = 1654] [id = 216] 17:59:22 INFO - PROCESS | 1654 | --DOCSHELL 0x112e3b000 == 38 [pid = 1654] [id = 215] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x118337000 == 37 [pid = 1654] [id = 218] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x124a27800 == 36 [pid = 1654] [id = 222] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x117150000 == 35 [pid = 1654] [id = 221] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x129e37800 == 34 [pid = 1654] [id = 225] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x121774800 == 33 [pid = 1654] [id = 226] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x120f1a000 == 32 [pid = 1654] [id = 220] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1271e5800 == 31 [pid = 1654] [id = 223] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c5000 == 30 [pid = 1654] [id = 224] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12a89d800 == 29 [pid = 1654] [id = 227] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119735800 == 28 [pid = 1654] [id = 219] 17:59:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12b042000 == 27 [pid = 1654] [id = 228] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x123908800) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123f9c800) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116768400) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116772400) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116f03800) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115d19800) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11901f800) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118053000) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119a5a000) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119015800) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119ab0800) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1130b0c00) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1128d8800) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x117567c00) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1210e1c00) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x111c1ec00) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x112ac5400) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119454800) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119a51800) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1128d0c00) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x115e5ac00) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x113373c00) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x121705c00) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x118256c00) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1197cbc00) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x118160c00) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1128d9000) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x1183a3400) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x119ab5400) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x1164e0400) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x1185dbc00) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 17:59:23 INFO - PROCESS | 1654 | 1468371563586 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]]]}] 17:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1524ms 17:59:23 INFO - PROCESS | 1654 | 1468371563621 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 17:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:59:23 INFO - PROCESS | 1654 | 1468371563623 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 17:59:23 INFO - PROCESS | 1654 | 1468371563627 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:59:23 INFO - PROCESS | 1654 | 1468371563629 Marionette TRACE conn2 <- [1,890,null,{}] 17:59:23 INFO - PROCESS | 1654 | 1468371563633 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}] 17:59:23 INFO - PROCESS | 1654 | 1468371563635 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:23 INFO - PROCESS | 1654 | 1468371563714 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 17:59:23 INFO - PROCESS | 1654 | 1468371563763 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 1654 | 1468371563766 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1130f5000 == 28 [pid = 1654] [id = 230] 17:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1126eb800) [pid = 1654] [serial = 688] [outer = 0x0] 17:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1126ed000) [pid = 1654] [serial = 689] [outer = 0x1126eb800] 17:59:23 INFO - PROCESS | 1654 | 1468371563793 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1126f9800) [pid = 1654] [serial = 690] [outer = 0x1126eb800] 17:59:24 INFO - PROCESS | 1654 | 1468371564094 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]]]}] 17:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 522ms 17:59:24 INFO - PROCESS | 1654 | 1468371564149 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 1654 | 1468371564153 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 17:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:59:24 INFO - PROCESS | 1654 | 1468371564158 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - PROCESS | 1654 | 1468371564159 Marionette TRACE conn2 <- [1,894,null,{}] 17:59:24 INFO - PROCESS | 1654 | 1468371564162 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}] 17:59:24 INFO - PROCESS | 1654 | 1468371564164 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:24 INFO - PROCESS | 1654 | 1468371564241 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 17:59:24 INFO - PROCESS | 1654 | 1468371564288 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 1654 | 1468371564289 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164bc800 == 29 [pid = 1654] [id = 231] 17:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1128d0400) [pid = 1654] [serial = 691] [outer = 0x0] 17:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1129a5c00) [pid = 1654] [serial = 692] [outer = 0x1128d0400] 17:59:24 INFO - PROCESS | 1654 | 1468371564317 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x112a84000) [pid = 1654] [serial = 693] [outer = 0x1128d0400] 17:59:24 INFO - PROCESS | 1654 | 1468371564592 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]]]}] 17:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 471ms 17:59:24 INFO - PROCESS | 1654 | 1468371564636 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 1654 | 1468371564638 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 17:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:59:24 INFO - PROCESS | 1654 | 1468371564640 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - PROCESS | 1654 | 1468371564655 Marionette TRACE conn2 <- [1,898,null,{}] 17:59:24 INFO - PROCESS | 1654 | 1468371564665 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}] 17:59:24 INFO - PROCESS | 1654 | 1468371564669 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:24 INFO - PROCESS | 1654 | 1468371564742 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 17:59:24 INFO - PROCESS | 1654 | 1468371564750 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 1654 | 1468371564752 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x117166800 == 30 [pid = 1654] [id = 232] 17:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x10eae0000) [pid = 1654] [serial = 694] [outer = 0x0] 17:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x113c30400) [pid = 1654] [serial = 695] [outer = 0x10eae0000] 17:59:24 INFO - PROCESS | 1654 | 1468371564779 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x115d19400) [pid = 1654] [serial = 696] [outer = 0x10eae0000] 17:59:25 INFO - PROCESS | 1654 | 1468371565107 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]]]}] 17:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 483ms 17:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:59:25 INFO - PROCESS | 1654 | 1468371565123 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 1654 | 1468371565125 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 17:59:25 INFO - PROCESS | 1654 | 1468371565127 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - PROCESS | 1654 | 1468371565128 Marionette TRACE conn2 <- [1,902,null,{}] 17:59:25 INFO - PROCESS | 1654 | 1468371565134 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}] 17:59:25 INFO - PROCESS | 1654 | 1468371565135 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:25 INFO - PROCESS | 1654 | 1468371565235 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 17:59:25 INFO - PROCESS | 1654 | 1468371565240 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:25 INFO - PROCESS | 1654 | 1468371565241 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e93800 == 31 [pid = 1654] [id = 233] 17:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x115d8a400) [pid = 1654] [serial = 697] [outer = 0x0] 17:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x115d98800) [pid = 1654] [serial = 698] [outer = 0x115d8a400] 17:59:25 INFO - PROCESS | 1654 | 1468371565266 Marionette DEBUG loaded listener.js 17:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115e5d400) [pid = 1654] [serial = 699] [outer = 0x115d8a400] 17:59:25 INFO - PROCESS | 1654 | 1468371565540 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]]]}] 17:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 17:59:25 INFO - PROCESS | 1654 | 1468371565601 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 1654 | 1468371565602 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 17:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:59:25 INFO - PROCESS | 1654 | 1468371565604 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - PROCESS | 1654 | 1468371565605 Marionette TRACE conn2 <- [1,906,null,{}] 17:59:25 INFO - PROCESS | 1654 | 1468371565607 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}] 17:59:25 INFO - PROCESS | 1654 | 1468371565609 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:25 INFO - PROCESS | 1654 | 1468371565687 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 17:59:25 INFO - PROCESS | 1654 | 1468371565690 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:25 INFO - PROCESS | 1654 | 1468371565692 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188be800 == 32 [pid = 1654] [id = 234] 17:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1128cd800) [pid = 1654] [serial = 700] [outer = 0x0] 17:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x115e5c000) [pid = 1654] [serial = 701] [outer = 0x1128cd800] 17:59:25 INFO - PROCESS | 1654 | 1468371565718 Marionette DEBUG loaded listener.js 17:59:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1164e5800) [pid = 1654] [serial = 702] [outer = 0x1128cd800] 17:59:26 INFO - PROCESS | 1654 | 1468371566062 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]]]}] 17:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 469ms 17:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:59:26 INFO - PROCESS | 1654 | 1468371566074 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 1654 | 1468371566075 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 17:59:26 INFO - PROCESS | 1654 | 1468371566077 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 1654 | 1468371566080 Marionette TRACE conn2 <- [1,910,null,{}] 17:59:26 INFO - PROCESS | 1654 | 1468371566082 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}] 17:59:26 INFO - PROCESS | 1654 | 1468371566086 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:26 INFO - PROCESS | 1654 | 1468371566200 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 17:59:26 INFO - PROCESS | 1654 | 1468371566206 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 1654 | 1468371566207 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11972a800 == 33 [pid = 1654] [id = 235] 17:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1164e6400) [pid = 1654] [serial = 703] [outer = 0x0] 17:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11680d000) [pid = 1654] [serial = 704] [outer = 0x1164e6400] 17:59:26 INFO - PROCESS | 1654 | 1468371566234 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x117567c00) [pid = 1654] [serial = 705] [outer = 0x1164e6400] 17:59:26 INFO - PROCESS | 1654 | 1468371566532 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]]]}] 17:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 471ms 17:59:26 INFO - PROCESS | 1654 | 1468371566554 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 1654 | 1468371566555 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 17:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:59:26 INFO - PROCESS | 1654 | 1468371566557 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 1654 | 1468371566558 Marionette TRACE conn2 <- [1,914,null,{}] 17:59:26 INFO - PROCESS | 1654 | 1468371566560 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}] 17:59:26 INFO - PROCESS | 1654 | 1468371566562 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:26 INFO - PROCESS | 1654 | 1468371566637 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 17:59:26 INFO - PROCESS | 1654 | 1468371566650 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 1654 | 1468371566651 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c6a000 == 34 [pid = 1654] [id = 236] 17:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117568800) [pid = 1654] [serial = 706] [outer = 0x0] 17:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118051000) [pid = 1654] [serial = 707] [outer = 0x117568800] 17:59:26 INFO - PROCESS | 1654 | 1468371566675 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11815ac00) [pid = 1654] [serial = 708] [outer = 0x117568800] 17:59:26 INFO - PROCESS | 1654 | 1468371566978 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]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 468ms 17:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:59:27 INFO - PROCESS | 1654 | 1468371567025 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 1654 | 1468371567027 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 17:59:27 INFO - PROCESS | 1654 | 1468371567029 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 1654 | 1468371567031 Marionette TRACE conn2 <- [1,918,null,{}] 17:59:27 INFO - PROCESS | 1654 | 1468371567035 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}] 17:59:27 INFO - PROCESS | 1654 | 1468371567036 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:27 INFO - PROCESS | 1654 | 1468371567131 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 17:59:27 INFO - PROCESS | 1654 | 1468371567137 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 1654 | 1468371567138 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2b800 == 35 [pid = 1654] [id = 237] 17:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126f6800) [pid = 1654] [serial = 709] [outer = 0x0] 17:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11815a800) [pid = 1654] [serial = 710] [outer = 0x1126f6800] 17:59:27 INFO - PROCESS | 1654 | 1468371567161 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11835dc00) [pid = 1654] [serial = 711] [outer = 0x1126f6800] 17:59:27 INFO - PROCESS | 1654 | 1468371567469 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]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 471ms 17:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:59:27 INFO - PROCESS | 1654 | 1468371567500 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 1654 | 1468371567501 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 17:59:27 INFO - PROCESS | 1654 | 1468371567503 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 1654 | 1468371567504 Marionette TRACE conn2 <- [1,922,null,{}] 17:59:27 INFO - PROCESS | 1654 | 1468371567506 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}] 17:59:27 INFO - PROCESS | 1654 | 1468371567507 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:27 INFO - PROCESS | 1654 | 1468371567578 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 17:59:27 INFO - PROCESS | 1654 | 1468371567584 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 1654 | 1468371567585 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x117166000 == 36 [pid = 1654] [id = 238] 17:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x111aac400) [pid = 1654] [serial = 712] [outer = 0x0] 17:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1183a1c00) [pid = 1654] [serial = 713] [outer = 0x111aac400] 17:59:27 INFO - PROCESS | 1654 | 1468371567616 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1185dc400) [pid = 1654] [serial = 714] [outer = 0x111aac400] 17:59:27 INFO - PROCESS | 1654 | 1468371567921 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]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 17:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:59:27 INFO - PROCESS | 1654 | 1468371567974 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 1654 | 1468371567975 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 17:59:27 INFO - PROCESS | 1654 | 1468371567977 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 1654 | 1468371567978 Marionette TRACE conn2 <- [1,926,null,{}] 17:59:27 INFO - PROCESS | 1654 | 1468371567980 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}] 17:59:27 INFO - PROCESS | 1654 | 1468371567981 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:28 INFO - PROCESS | 1654 | 1468371568083 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 17:59:28 INFO - PROCESS | 1654 | 1468371568089 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 1654 | 1468371568090 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e43000 == 37 [pid = 1654] [id = 239] 17:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118257000) [pid = 1654] [serial = 715] [outer = 0x0] 17:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118781000) [pid = 1654] [serial = 716] [outer = 0x118257000] 17:59:28 INFO - PROCESS | 1654 | 1468371568115 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1187f7400) [pid = 1654] [serial = 717] [outer = 0x118257000] 17:59:28 INFO - PROCESS | 1654 | 1468371568465 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]]]}] 17:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 522ms 17:59:28 INFO - PROCESS | 1654 | 1468371568500 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 17:59:28 INFO - PROCESS | 1654 | 1468371568501 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 17:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:59:28 INFO - PROCESS | 1654 | 1468371568503 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - PROCESS | 1654 | 1468371568505 Marionette TRACE conn2 <- [1,930,null,{}] 17:59:28 INFO - PROCESS | 1654 | 1468371568507 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}] 17:59:28 INFO - PROCESS | 1654 | 1468371568509 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:28 INFO - PROCESS | 1654 | 1468371568590 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 17:59:28 INFO - PROCESS | 1654 | 1468371568594 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 1654 | 1468371568595 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188bd800 == 38 [pid = 1654] [id = 240] 17:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11900fc00) [pid = 1654] [serial = 718] [outer = 0x0] 17:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11901a800) [pid = 1654] [serial = 719] [outer = 0x11900fc00] 17:59:28 INFO - PROCESS | 1654 | 1468371568626 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11944a800) [pid = 1654] [serial = 720] [outer = 0x11900fc00] 17:59:29 INFO - PROCESS | 1654 | 1468371569005 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]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 520ms 17:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:59:29 INFO - PROCESS | 1654 | 1468371569024 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 1654 | 1468371569025 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 17:59:29 INFO - PROCESS | 1654 | 1468371569027 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - PROCESS | 1654 | 1468371569028 Marionette TRACE conn2 <- [1,934,null,{}] 17:59:29 INFO - PROCESS | 1654 | 1468371569039 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}] 17:59:29 INFO - PROCESS | 1654 | 1468371569040 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:29 INFO - PROCESS | 1654 | 1468371569135 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 17:59:29 INFO - PROCESS | 1654 | 1468371569138 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 1654 | 1468371569139 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f05800 == 39 [pid = 1654] [id = 241] 17:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119016000) [pid = 1654] [serial = 721] [outer = 0x0] 17:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1197cf400) [pid = 1654] [serial = 722] [outer = 0x119016000] 17:59:29 INFO - PROCESS | 1654 | 1468371569163 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119a2cc00) [pid = 1654] [serial = 723] [outer = 0x119016000] 17:59:29 INFO - PROCESS | 1654 | 1468371569478 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]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 472ms 17:59:29 INFO - PROCESS | 1654 | 1468371569508 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 1654 | 1468371569510 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 17:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:59:29 INFO - PROCESS | 1654 | 1468371569521 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - PROCESS | 1654 | 1468371569522 Marionette TRACE conn2 <- [1,938,null,{}] 17:59:29 INFO - PROCESS | 1654 | 1468371569525 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}] 17:59:29 INFO - PROCESS | 1654 | 1468371569527 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:29 INFO - PROCESS | 1654 | 1468371569675 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 17:59:29 INFO - PROCESS | 1654 | 1468371569724 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 1654 | 1468371569725 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271f2800 == 40 [pid = 1654] [id = 242] 17:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11905e400) [pid = 1654] [serial = 724] [outer = 0x0] 17:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119a54400) [pid = 1654] [serial = 725] [outer = 0x11905e400] 17:59:29 INFO - PROCESS | 1654 | 1468371569749 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119aab400) [pid = 1654] [serial = 726] [outer = 0x11905e400] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1199a7c00) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11804d400) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119a2a800) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1244c8800) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1129ab000) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x126d3dc00) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1132d9000) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118541400) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11804d000) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115ed8800) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112a7c400) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113c5e800) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x110e7b800) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115d8a800) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:59:30 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123b89c00) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:59:30 INFO - PROCESS | 1654 | 1468371570538 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]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1071ms 17:59:30 INFO - PROCESS | 1654 | 1468371570592 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 17:59:30 INFO - PROCESS | 1654 | 1468371570594 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 17:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:59:30 INFO - PROCESS | 1654 | 1468371570598 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 1654 | 1468371570600 Marionette TRACE conn2 <- [1,942,null,{}] 17:59:30 INFO - PROCESS | 1654 | 1468371570604 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}] 17:59:30 INFO - PROCESS | 1654 | 1468371570606 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:30 INFO - PROCESS | 1654 | 1468371570720 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 17:59:30 INFO - PROCESS | 1654 | 1468371570795 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 1654 | 1468371570798 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x115eb7000 == 41 [pid = 1654] [id = 243] 17:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1126e7c00) [pid = 1654] [serial = 727] [outer = 0x0] 17:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1126f4800) [pid = 1654] [serial = 728] [outer = 0x1126e7c00] 17:59:30 INFO - PROCESS | 1654 | 1468371570829 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1128cb800) [pid = 1654] [serial = 729] [outer = 0x1126e7c00] 17:59:31 INFO - PROCESS | 1654 | 1468371571389 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]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 870ms 17:59:31 INFO - PROCESS | 1654 | 1468371571469 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 1654 | 1468371571474 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 17:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:59:31 INFO - PROCESS | 1654 | 1468371571481 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 1654 | 1468371571484 Marionette TRACE conn2 <- [1,946,null,{}] 17:59:31 INFO - PROCESS | 1654 | 1468371571488 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}] 17:59:31 INFO - PROCESS | 1654 | 1468371571490 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:31 INFO - PROCESS | 1654 | 1468371571652 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 17:59:31 INFO - PROCESS | 1654 | 1468371571765 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 1654 | 1468371571767 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11850b000 == 42 [pid = 1654] [id = 244] 17:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x112ac1000) [pid = 1654] [serial = 730] [outer = 0x0] 17:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x112fdd000) [pid = 1654] [serial = 731] [outer = 0x112ac1000] 17:59:31 INFO - PROCESS | 1654 | 1468371571820 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1132df400) [pid = 1654] [serial = 732] [outer = 0x112ac1000] 17:59:32 INFO - PROCESS | 1654 | 1468371572498 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]]]}] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x126f05800 == 41 [pid = 1654] [id = 241] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1188bd800 == 40 [pid = 1654] [id = 240] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x123e43000 == 39 [pid = 1654] [id = 239] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x117166000 == 38 [pid = 1654] [id = 238] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2b800 == 37 [pid = 1654] [id = 237] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x119c6a000 == 36 [pid = 1654] [id = 236] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x11972a800 == 35 [pid = 1654] [id = 235] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1274e1800) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 17:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1078ms 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1188be800 == 34 [pid = 1654] [id = 234] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x117e93800 == 33 [pid = 1654] [id = 233] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x117166800 == 32 [pid = 1654] [id = 232] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1164bc800 == 31 [pid = 1654] [id = 231] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x1130f5000 == 30 [pid = 1654] [id = 230] 17:59:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12b837000 == 29 [pid = 1654] [id = 229] 17:59:32 INFO - PROCESS | 1654 | 1468371572567 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 17:59:32 INFO - PROCESS | 1654 | 1468371572569 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 17:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:59:32 INFO - PROCESS | 1654 | 1468371572572 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:59:32 INFO - PROCESS | 1654 | 1468371572574 Marionette TRACE conn2 <- [1,950,null,{}] 17:59:32 INFO - PROCESS | 1654 | 1468371572578 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}] 17:59:32 INFO - PROCESS | 1654 | 1468371572579 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:32 INFO - PROCESS | 1654 | 1468371572661 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x124a94c00) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119ab2c00) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123d37800) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121757000) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x124aad000) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x124e15400) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1244c4400) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x125585800) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116f07000) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x126fd7800) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x125630000) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11906bc00) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1185ea000) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1187f9c00) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118156400) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11839b000) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11619d800) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x116a1bc00) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x113da7000) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x115d98000) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x115edac00) [pid = 1654] [serial = 648] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x115d8f400) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x127474000) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1126f8000) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x11212d800) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x126971400) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1183a3c00) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x119a53000) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x119459800) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 17:59:32 INFO - PROCESS | 1654 | 1468371572720 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:32 INFO - PROCESS | 1654 | 1468371572722 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d66000 == 30 [pid = 1654] [id = 245] 17:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1129b3400) [pid = 1654] [serial = 733] [outer = 0x0] 17:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x11307dc00) [pid = 1654] [serial = 734] [outer = 0x1129b3400] 17:59:32 INFO - PROCESS | 1654 | 1468371572749 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x113c63c00) [pid = 1654] [serial = 735] [outer = 0x1129b3400] 17:59:33 INFO - PROCESS | 1654 | 1468371573032 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]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 521ms 17:59:33 INFO - PROCESS | 1654 | 1468371573093 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 1654 | 1468371573097 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 17:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:59:33 INFO - PROCESS | 1654 | 1468371573103 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 1654 | 1468371573105 Marionette TRACE conn2 <- [1,954,null,{}] 17:59:33 INFO - PROCESS | 1654 | 1468371573107 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}] 17:59:33 INFO - PROCESS | 1654 | 1468371573109 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:33 INFO - PROCESS | 1654 | 1468371573194 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 17:59:33 INFO - PROCESS | 1654 | 1468371573264 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 1654 | 1468371573265 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168c2800 == 31 [pid = 1654] [id = 246] 17:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x113c22c00) [pid = 1654] [serial = 736] [outer = 0x0] 17:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x115d8f800) [pid = 1654] [serial = 737] [outer = 0x113c22c00] 17:59:33 INFO - PROCESS | 1654 | 1468371573305 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1164e9800) [pid = 1654] [serial = 738] [outer = 0x113c22c00] 17:59:33 INFO - PROCESS | 1654 | 1468371573743 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]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 669ms 17:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:59:33 INFO - PROCESS | 1654 | 1468371573775 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 1654 | 1468371573776 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 17:59:33 INFO - PROCESS | 1654 | 1468371573779 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 1654 | 1468371573781 Marionette TRACE conn2 <- [1,958,null,{}] 17:59:33 INFO - PROCESS | 1654 | 1468371573789 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}] 17:59:33 INFO - PROCESS | 1654 | 1468371573792 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:33 INFO - PROCESS | 1654 | 1468371573866 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 17:59:33 INFO - PROCESS | 1654 | 1468371573893 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 1654 | 1468371573895 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191dc800 == 32 [pid = 1654] [id = 247] 17:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1126f6c00) [pid = 1654] [serial = 739] [outer = 0x0] 17:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x116f04400) [pid = 1654] [serial = 740] [outer = 0x1126f6c00] 17:59:33 INFO - PROCESS | 1654 | 1468371573922 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x117e06400) [pid = 1654] [serial = 741] [outer = 0x1126f6c00] 17:59:34 INFO - PROCESS | 1654 | 1468371574219 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]]]}] 17:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 476ms 17:59:34 INFO - PROCESS | 1654 | 1468371574255 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 1654 | 1468371574257 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 17:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:59:34 INFO - PROCESS | 1654 | 1468371574259 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 1654 | 1468371574260 Marionette TRACE conn2 <- [1,962,null,{}] 17:59:34 INFO - PROCESS | 1654 | 1468371574263 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}] 17:59:34 INFO - PROCESS | 1654 | 1468371574266 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:34 INFO - PROCESS | 1654 | 1468371574343 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 17:59:34 INFO - PROCESS | 1654 | 1468371574396 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 1654 | 1468371574397 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x119976800 == 33 [pid = 1654] [id = 248] 17:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116806800) [pid = 1654] [serial = 742] [outer = 0x0] 17:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118057c00) [pid = 1654] [serial = 743] [outer = 0x116806800] 17:59:34 INFO - PROCESS | 1654 | 1468371574422 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11839b800) [pid = 1654] [serial = 744] [outer = 0x116806800] 17:59:34 INFO - PROCESS | 1654 | 1468371574684 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]]]}] 17:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 470ms 17:59:34 INFO - PROCESS | 1654 | 1468371574742 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 1654 | 1468371574744 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 17:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:59:34 INFO - PROCESS | 1654 | 1468371574747 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 1654 | 1468371574750 Marionette TRACE conn2 <- [1,966,null,{}] 17:59:34 INFO - PROCESS | 1654 | 1468371574753 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}] 17:59:34 INFO - PROCESS | 1654 | 1468371574755 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:34 INFO - PROCESS | 1654 | 1468371574850 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 17:59:34 INFO - PROCESS | 1654 | 1468371574882 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 1654 | 1468371574884 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1238a6800 == 34 [pid = 1654] [id = 249] 17:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1126f6000) [pid = 1654] [serial = 745] [outer = 0x0] 17:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1183a9800) [pid = 1654] [serial = 746] [outer = 0x1126f6000] 17:59:34 INFO - PROCESS | 1654 | 1468371574907 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118781400) [pid = 1654] [serial = 747] [outer = 0x1126f6000] 17:59:35 INFO - PROCESS | 1654 | 1468371575236 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]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 522ms 17:59:35 INFO - PROCESS | 1654 | 1468371575276 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 1654 | 1468371575278 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 17:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:59:35 INFO - PROCESS | 1654 | 1468371575280 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - PROCESS | 1654 | 1468371575281 Marionette TRACE conn2 <- [1,970,null,{}] 17:59:35 INFO - PROCESS | 1654 | 1468371575284 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}] 17:59:35 INFO - PROCESS | 1654 | 1468371575288 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:35 INFO - PROCESS | 1654 | 1468371575402 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 17:59:35 INFO - PROCESS | 1654 | 1468371575416 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 1654 | 1468371575417 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12432a000 == 35 [pid = 1654] [id = 250] 17:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118541000) [pid = 1654] [serial = 748] [outer = 0x0] 17:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11901e400) [pid = 1654] [serial = 749] [outer = 0x118541000] 17:59:35 INFO - PROCESS | 1654 | 1468371575442 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1199a8000) [pid = 1654] [serial = 750] [outer = 0x118541000] 17:59:35 INFO - PROCESS | 1654 | 1468371575776 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]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 520ms 17:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:59:35 INFO - PROCESS | 1654 | 1468371575801 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 1654 | 1468371575802 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 17:59:35 INFO - PROCESS | 1654 | 1468371575804 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - PROCESS | 1654 | 1468371575805 Marionette TRACE conn2 <- [1,974,null,{}] 17:59:35 INFO - PROCESS | 1654 | 1468371575813 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}] 17:59:35 INFO - PROCESS | 1654 | 1468371575814 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:35 INFO - PROCESS | 1654 | 1468371575908 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 17:59:35 INFO - PROCESS | 1654 | 1468371575912 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 1654 | 1468371575913 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x125669800 == 36 [pid = 1654] [id = 251] 17:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119017000) [pid = 1654] [serial = 751] [outer = 0x0] 17:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119a56c00) [pid = 1654] [serial = 752] [outer = 0x119017000] 17:59:35 INFO - PROCESS | 1654 | 1468371575937 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119ab4400) [pid = 1654] [serial = 753] [outer = 0x119017000] 17:59:36 INFO - PROCESS | 1654 | 1468371576258 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]]]}] 17:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 476ms 17:59:36 INFO - PROCESS | 1654 | 1468371576283 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 1654 | 1468371576285 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 17:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:59:36 INFO - PROCESS | 1654 | 1468371576293 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - PROCESS | 1654 | 1468371576294 Marionette TRACE conn2 <- [1,978,null,{}] 17:59:36 INFO - PROCESS | 1654 | 1468371576298 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}] 17:59:36 INFO - PROCESS | 1654 | 1468371576300 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:36 INFO - PROCESS | 1654 | 1468371576394 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 17:59:36 INFO - PROCESS | 1654 | 1468371576397 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 1654 | 1468371576398 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f93000 == 37 [pid = 1654] [id = 252] 17:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11804b800) [pid = 1654] [serial = 754] [outer = 0x0] 17:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x120ff1800) [pid = 1654] [serial = 755] [outer = 0x11804b800] 17:59:36 INFO - PROCESS | 1654 | 1468371576422 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1210e5400) [pid = 1654] [serial = 756] [outer = 0x11804b800] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x111aac400) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x10eae0000) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x115d8a400) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117568800) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1126eb800) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1126f6800) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1164e6400) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x118257000) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1128cd800) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1128d0400) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119016000) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11900fc00) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:59:36 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x126d41400) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:59:36 INFO - PROCESS | 1654 | 1468371576797 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]]]}] 17:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 523ms 17:59:36 INFO - PROCESS | 1654 | 1468371576812 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 1654 | 1468371576815 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 17:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:59:36 INFO - PROCESS | 1654 | 1468371576819 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - PROCESS | 1654 | 1468371576820 Marionette TRACE conn2 <- [1,982,null,{}] 17:59:36 INFO - PROCESS | 1654 | 1468371576823 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}] 17:59:36 INFO - PROCESS | 1654 | 1468371576824 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:36 INFO - PROCESS | 1654 | 1468371576903 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 17:59:36 INFO - PROCESS | 1654 | 1468371576907 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 1654 | 1468371576908 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191da800 == 38 [pid = 1654] [id = 253] 17:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x111aac400) [pid = 1654] [serial = 757] [outer = 0x0] 17:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x115d8a400) [pid = 1654] [serial = 758] [outer = 0x111aac400] 17:59:36 INFO - PROCESS | 1654 | 1468371576931 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11804b400) [pid = 1654] [serial = 759] [outer = 0x111aac400] 17:59:37 INFO - PROCESS | 1654 | 1468371577306 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]]]}] 17:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 17:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:59:37 INFO - PROCESS | 1654 | 1468371577339 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 1654 | 1468371577341 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 17:59:37 INFO - PROCESS | 1654 | 1468371577344 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - PROCESS | 1654 | 1468371577345 Marionette TRACE conn2 <- [1,986,null,{}] 17:59:37 INFO - PROCESS | 1654 | 1468371577351 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}] 17:59:37 INFO - PROCESS | 1654 | 1468371577353 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:37 INFO - PROCESS | 1654 | 1468371577474 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 17:59:37 INFO - PROCESS | 1654 | 1468371577484 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 1654 | 1468371577485 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c1800 == 39 [pid = 1654] [id = 254] 17:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1121be400) [pid = 1654] [serial = 760] [outer = 0x0] 17:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119a2b400) [pid = 1654] [serial = 761] [outer = 0x1121be400] 17:59:37 INFO - PROCESS | 1654 | 1468371577524 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11839c000) [pid = 1654] [serial = 762] [outer = 0x1121be400] 17:59:37 INFO - PROCESS | 1654 | 1468371577864 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]]]}] 17:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 573ms 17:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:59:37 INFO - PROCESS | 1654 | 1468371577917 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 1654 | 1468371577919 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 17:59:37 INFO - PROCESS | 1654 | 1468371577921 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - PROCESS | 1654 | 1468371577922 Marionette TRACE conn2 <- [1,990,null,{}] 17:59:37 INFO - PROCESS | 1654 | 1468371577925 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}] 17:59:37 INFO - PROCESS | 1654 | 1468371577926 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:38 INFO - PROCESS | 1654 | 1468371578038 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 17:59:38 INFO - PROCESS | 1654 | 1468371578043 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 1654 | 1468371578045 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e2f000 == 40 [pid = 1654] [id = 255] 17:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1210ed400) [pid = 1654] [serial = 763] [outer = 0x0] 17:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x123b89c00) [pid = 1654] [serial = 764] [outer = 0x1210ed400] 17:59:38 INFO - PROCESS | 1654 | 1468371578074 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1241a9400) [pid = 1654] [serial = 765] [outer = 0x1210ed400] 17:59:38 INFO - PROCESS | 1654 | 1468371578393 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]]]}] 17:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 17:59:38 INFO - PROCESS | 1654 | 1468371578442 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 17:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:59:38 INFO - PROCESS | 1654 | 1468371578444 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 17:59:38 INFO - PROCESS | 1654 | 1468371578447 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 1654 | 1468371578449 Marionette TRACE conn2 <- [1,994,null,{}] 17:59:38 INFO - PROCESS | 1654 | 1468371578452 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}] 17:59:38 INFO - PROCESS | 1654 | 1468371578453 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:38 INFO - PROCESS | 1654 | 1468371578575 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 17:59:38 INFO - PROCESS | 1654 | 1468371578653 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 1654 | 1468371578654 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a651800 == 41 [pid = 1654] [id = 256] 17:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115d99c00) [pid = 1654] [serial = 766] [outer = 0x0] 17:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1241a9800) [pid = 1654] [serial = 767] [outer = 0x115d99c00] 17:59:38 INFO - PROCESS | 1654 | 1468371578692 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124ab0c00) [pid = 1654] [serial = 768] [outer = 0x115d99c00] 17:59:39 INFO - PROCESS | 1654 | 1468371579218 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]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 820ms 17:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:59:39 INFO - PROCESS | 1654 | 1468371579267 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 1654 | 1468371579270 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 17:59:39 INFO - PROCESS | 1654 | 1468371579273 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 1654 | 1468371579276 Marionette TRACE conn2 <- [1,998,null,{}] 17:59:39 INFO - PROCESS | 1654 | 1468371579280 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}] 17:59:39 INFO - PROCESS | 1654 | 1468371579281 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:39 INFO - PROCESS | 1654 | 1468371579387 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 17:59:39 INFO - PROCESS | 1654 | 1468371579453 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 1654 | 1468371579455 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x117168000 == 42 [pid = 1654] [id = 257] 17:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x112ac1400) [pid = 1654] [serial = 769] [outer = 0x0] 17:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11337d000) [pid = 1654] [serial = 770] [outer = 0x112ac1400] 17:59:39 INFO - PROCESS | 1654 | 1468371579485 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115d94800) [pid = 1654] [serial = 771] [outer = 0x112ac1400] 17:59:39 INFO - PROCESS | 1654 | 1468371579899 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]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 17:59:39 INFO - PROCESS | 1654 | 1468371579944 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 1654 | 1468371579947 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 17:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:59:40 INFO - PROCESS | 1654 | 1468371580007 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 1654 | 1468371580008 Marionette TRACE conn2 <- [1,1002,null,{}] 17:59:40 INFO - PROCESS | 1654 | 1468371580011 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}] 17:59:40 INFO - PROCESS | 1654 | 1468371580013 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:40 INFO - PROCESS | 1654 | 1468371580117 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 17:59:40 INFO - PROCESS | 1654 | 1468371580183 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 1654 | 1468371580185 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244d0000 == 43 [pid = 1654] [id = 258] 17:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116883c00) [pid = 1654] [serial = 772] [outer = 0x0] 17:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x117559800) [pid = 1654] [serial = 773] [outer = 0x116883c00] 17:59:40 INFO - PROCESS | 1654 | 1468371580215 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118256800) [pid = 1654] [serial = 774] [outer = 0x116883c00] 17:59:40 INFO - PROCESS | 1654 | 1468371580632 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]]]}] 17:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 687ms 17:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:59:40 INFO - PROCESS | 1654 | 1468371580680 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 17:59:40 INFO - PROCESS | 1654 | 1468371580682 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 17:59:40 INFO - PROCESS | 1654 | 1468371580684 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 1654 | 1468371580687 Marionette TRACE conn2 <- [1,1006,null,{}] 17:59:40 INFO - PROCESS | 1654 | 1468371580696 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}] 17:59:40 INFO - PROCESS | 1654 | 1468371580699 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:40 INFO - PROCESS | 1654 | 1468371580837 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 17:59:40 INFO - PROCESS | 1654 | 1468371580929 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 1654 | 1468371580932 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7e3800 == 44 [pid = 1654] [id = 259] 17:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118156400) [pid = 1654] [serial = 775] [outer = 0x0] 17:59:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119021c00) [pid = 1654] [serial = 776] [outer = 0x118156400] 17:59:40 INFO - PROCESS | 1654 | 1468371580984 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119451000) [pid = 1654] [serial = 777] [outer = 0x118156400] 17:59:41 INFO - PROCESS | 1654 | 1468371581466 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]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 824ms 17:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:59:41 INFO - PROCESS | 1654 | 1468371581508 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 1654 | 1468371581510 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 17:59:41 INFO - PROCESS | 1654 | 1468371581512 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 1654 | 1468371581513 Marionette TRACE conn2 <- [1,1010,null,{}] 17:59:41 INFO - PROCESS | 1654 | 1468371581516 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}] 17:59:41 INFO - PROCESS | 1654 | 1468371581517 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:41 INFO - PROCESS | 1654 | 1468371581623 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 17:59:41 INFO - PROCESS | 1654 | 1468371581691 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:41 INFO - PROCESS | 1654 | 1468371581692 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119730800 == 45 [pid = 1654] [id = 260] 17:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112ac4c00) [pid = 1654] [serial = 778] [outer = 0x0] 17:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119447800) [pid = 1654] [serial = 779] [outer = 0x112ac4c00] 17:59:41 INFO - PROCESS | 1654 | 1468371581721 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1210ecc00) [pid = 1654] [serial = 780] [outer = 0x112ac4c00] 17:59:42 INFO - PROCESS | 1654 | 1468371582232 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]]]}] 17:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 771ms 17:59:42 INFO - PROCESS | 1654 | 1468371582284 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 17:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:59:42 INFO - PROCESS | 1654 | 1468371582286 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 17:59:42 INFO - PROCESS | 1654 | 1468371582289 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:59:42 INFO - PROCESS | 1654 | 1468371582291 Marionette TRACE conn2 <- [1,1014,null,{}] 17:59:42 INFO - PROCESS | 1654 | 1468371582294 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}] 17:59:42 INFO - PROCESS | 1654 | 1468371582296 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:42 INFO - PROCESS | 1654 | 1468371582390 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 17:59:42 INFO - PROCESS | 1654 | 1468371582446 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 1654 | 1468371582447 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e80000 == 46 [pid = 1654] [id = 261] 17:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1129a9c00) [pid = 1654] [serial = 781] [outer = 0x0] 17:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1129b0400) [pid = 1654] [serial = 782] [outer = 0x1129a9c00] 17:59:42 INFO - PROCESS | 1654 | 1468371582474 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112fe3800) [pid = 1654] [serial = 783] [outer = 0x1129a9c00] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x129e2f000 == 45 [pid = 1654] [id = 255] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c1800 == 44 [pid = 1654] [id = 254] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1191da800 == 43 [pid = 1654] [id = 253] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x126f93000 == 42 [pid = 1654] [id = 252] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x125669800 == 41 [pid = 1654] [id = 251] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12432a000 == 40 [pid = 1654] [id = 250] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1238a6800 == 39 [pid = 1654] [id = 249] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x119976800 == 38 [pid = 1654] [id = 248] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1191dc800 == 37 [pid = 1654] [id = 247] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1168c2800 == 36 [pid = 1654] [id = 246] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x115d66000 == 35 [pid = 1654] [id = 245] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1271f2800 == 34 [pid = 1654] [id = 242] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x115eb7000 == 33 [pid = 1654] [id = 243] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x11850b000 == 32 [pid = 1654] [id = 244] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x119730800 == 31 [pid = 1654] [id = 260] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7e3800 == 30 [pid = 1654] [id = 259] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1244d0000 == 29 [pid = 1654] [id = 258] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x117168000 == 28 [pid = 1654] [id = 257] 17:59:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12a651800 == 27 [pid = 1654] [id = 256] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1129a5c00) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x112a84000) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1197cf400) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119a54400) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119a2cc00) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11901a800) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11944a800) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1274ee800) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1183a1c00) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1185dc400) [pid = 1654] [serial = 714] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x113c30400) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x115d19400) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115d98800) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x115e5d400) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118051000) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11815ac00) [pid = 1654] [serial = 708] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1126ed000) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1126f9800) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11815a800) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11835dc00) [pid = 1654] [serial = 711] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11680d000) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x117567c00) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x118781000) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1187f7400) [pid = 1654] [serial = 717] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x115e5c000) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1164e5800) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 17:59:43 INFO - PROCESS | 1654 | 1468371583428 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]]]}] 17:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1174ms 17:59:43 INFO - PROCESS | 1654 | 1468371583464 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 17:59:43 INFO - PROCESS | 1654 | 1468371583468 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 17:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:59:43 INFO - PROCESS | 1654 | 1468371583471 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:59:43 INFO - PROCESS | 1654 | 1468371583473 Marionette TRACE conn2 <- [1,1018,null,{}] 17:59:43 INFO - PROCESS | 1654 | 1468371583476 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}] 17:59:43 INFO - PROCESS | 1654 | 1468371583478 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:43 INFO - PROCESS | 1654 | 1468371583577 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 17:59:43 INFO - PROCESS | 1654 | 1468371583586 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:43 INFO - PROCESS | 1654 | 1468371583588 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d7a800 == 28 [pid = 1654] [id = 262] 17:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1126e9c00) [pid = 1654] [serial = 784] [outer = 0x0] 17:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1129a4800) [pid = 1654] [serial = 785] [outer = 0x1126e9c00] 17:59:43 INFO - PROCESS | 1654 | 1468371583627 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x112eed400) [pid = 1654] [serial = 786] [outer = 0x1126e9c00] 17:59:44 INFO - PROCESS | 1654 | 1468371584144 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]]]}] 17:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 720ms 17:59:44 INFO - PROCESS | 1654 | 1468371584193 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 17:59:44 INFO - PROCESS | 1654 | 1468371584201 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 17:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:59:44 INFO - PROCESS | 1654 | 1468371584208 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 1654 | 1468371584211 Marionette TRACE conn2 <- [1,1022,null,{}] 17:59:44 INFO - PROCESS | 1654 | 1468371584214 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}] 17:59:44 INFO - PROCESS | 1654 | 1468371584217 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:44 INFO - PROCESS | 1654 | 1468371584293 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 17:59:44 INFO - PROCESS | 1654 | 1468371584301 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 1654 | 1468371584302 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f60000 == 29 [pid = 1654] [id = 263] 17:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x115d1ac00) [pid = 1654] [serial = 787] [outer = 0x0] 17:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x115d96000) [pid = 1654] [serial = 788] [outer = 0x115d1ac00] 17:59:44 INFO - PROCESS | 1654 | 1468371584329 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x115ed6400) [pid = 1654] [serial = 789] [outer = 0x115d1ac00] 17:59:44 INFO - PROCESS | 1654 | 1468371584667 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]]]}] 17:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 523ms 17:59:44 INFO - PROCESS | 1654 | 1468371584731 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 17:59:44 INFO - PROCESS | 1654 | 1468371584732 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 17:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:59:44 INFO - PROCESS | 1654 | 1468371584734 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 1654 | 1468371584737 Marionette TRACE conn2 <- [1,1026,null,{}] 17:59:44 INFO - PROCESS | 1654 | 1468371584744 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}] 17:59:44 INFO - PROCESS | 1654 | 1468371584747 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:44 INFO - PROCESS | 1654 | 1468371584824 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 17:59:44 INFO - PROCESS | 1654 | 1468371584832 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 1654 | 1468371584834 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x118753000 == 30 [pid = 1654] [id = 264] 17:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1121b8c00) [pid = 1654] [serial = 790] [outer = 0x0] 17:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116888800) [pid = 1654] [serial = 791] [outer = 0x1121b8c00] 17:59:44 INFO - PROCESS | 1654 | 1468371584861 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117565000) [pid = 1654] [serial = 792] [outer = 0x1121b8c00] 17:59:45 INFO - PROCESS | 1654 | 1468371585196 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]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 472ms 17:59:45 INFO - PROCESS | 1654 | 1468371585207 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 1654 | 1468371585209 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 17:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:59:45 INFO - PROCESS | 1654 | 1468371585211 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 1654 | 1468371585212 Marionette TRACE conn2 <- [1,1030,null,{}] 17:59:45 INFO - PROCESS | 1654 | 1468371585217 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}] 17:59:45 INFO - PROCESS | 1654 | 1468371585218 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:45 INFO - PROCESS | 1654 | 1468371585292 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 17:59:45 INFO - PROCESS | 1654 | 1468371585350 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 1654 | 1468371585352 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11972b800 == 31 [pid = 1654] [id = 265] 17:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117564800) [pid = 1654] [serial = 793] [outer = 0x0] 17:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11805a000) [pid = 1654] [serial = 794] [outer = 0x117564800] 17:59:45 INFO - PROCESS | 1654 | 1468371585377 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118359000) [pid = 1654] [serial = 795] [outer = 0x117564800] 17:59:45 INFO - PROCESS | 1654 | 1468371585656 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]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 472ms 17:59:45 INFO - PROCESS | 1654 | 1468371585687 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 17:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:59:45 INFO - PROCESS | 1654 | 1468371585688 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 17:59:45 INFO - PROCESS | 1654 | 1468371585690 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 1654 | 1468371585692 Marionette TRACE conn2 <- [1,1034,null,{}] 17:59:45 INFO - PROCESS | 1654 | 1468371585711 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}] 17:59:45 INFO - PROCESS | 1654 | 1468371585713 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:45 INFO - PROCESS | 1654 | 1468371585802 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 17:59:45 INFO - PROCESS | 1654 | 1468371585805 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 1654 | 1468371585807 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f1d000 == 32 [pid = 1654] [id = 266] 17:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1128d6400) [pid = 1654] [serial = 796] [outer = 0x0] 17:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1183a0400) [pid = 1654] [serial = 797] [outer = 0x1128d6400] 17:59:45 INFO - PROCESS | 1654 | 1468371585831 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1185e4800) [pid = 1654] [serial = 798] [outer = 0x1128d6400] 17:59:46 INFO - PROCESS | 1654 | 1468371586175 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]]]}] 17:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 530ms 17:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:59:46 INFO - PROCESS | 1654 | 1468371586221 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 17:59:46 INFO - PROCESS | 1654 | 1468371586223 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 17:59:46 INFO - PROCESS | 1654 | 1468371586225 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:59:46 INFO - PROCESS | 1654 | 1468371586226 Marionette TRACE conn2 <- [1,1038,null,{}] 17:59:46 INFO - PROCESS | 1654 | 1468371586228 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}] 17:59:46 INFO - PROCESS | 1654 | 1468371586232 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:46 INFO - PROCESS | 1654 | 1468371586340 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 17:59:46 INFO - PROCESS | 1654 | 1468371586374 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 1654 | 1468371586375 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e48000 == 33 [pid = 1654] [id = 267] 17:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x118357400) [pid = 1654] [serial = 799] [outer = 0x0] 17:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11901a400) [pid = 1654] [serial = 800] [outer = 0x118357400] 17:59:46 INFO - PROCESS | 1654 | 1468371586400 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119451c00) [pid = 1654] [serial = 801] [outer = 0x118357400] 17:59:46 INFO - PROCESS | 1654 | 1468371586694 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]]]}] 17:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 518ms 17:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:59:46 INFO - PROCESS | 1654 | 1468371586743 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 17:59:46 INFO - PROCESS | 1654 | 1468371586745 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 17:59:46 INFO - PROCESS | 1654 | 1468371586747 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:59:46 INFO - PROCESS | 1654 | 1468371586750 Marionette TRACE conn2 <- [1,1042,null,{}] 17:59:46 INFO - PROCESS | 1654 | 1468371586753 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}] 17:59:46 INFO - PROCESS | 1654 | 1468371586754 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:46 INFO - PROCESS | 1654 | 1468371586850 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 17:59:46 INFO - PROCESS | 1654 | 1468371586887 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 1654 | 1468371586888 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a2e000 == 34 [pid = 1654] [id = 268] 17:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1126e1000) [pid = 1654] [serial = 802] [outer = 0x0] 17:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119a26c00) [pid = 1654] [serial = 803] [outer = 0x1126e1000] 17:59:46 INFO - PROCESS | 1654 | 1468371586912 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119a59000) [pid = 1654] [serial = 804] [outer = 0x1126e1000] 17:59:47 INFO - PROCESS | 1654 | 1468371587202 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]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 473ms 17:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:59:47 INFO - PROCESS | 1654 | 1468371587220 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 1654 | 1468371587221 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 17:59:47 INFO - PROCESS | 1654 | 1468371587223 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 1654 | 1468371587224 Marionette TRACE conn2 <- [1,1046,null,{}] 17:59:47 INFO - PROCESS | 1654 | 1468371587227 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}] 17:59:47 INFO - PROCESS | 1654 | 1468371587228 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:47 INFO - PROCESS | 1654 | 1468371587329 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 17:59:47 INFO - PROCESS | 1654 | 1468371587332 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 1654 | 1468371587334 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x125618800 == 35 [pid = 1654] [id = 269] 17:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119a57800) [pid = 1654] [serial = 805] [outer = 0x0] 17:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119ab8000) [pid = 1654] [serial = 806] [outer = 0x119a57800] 17:59:47 INFO - PROCESS | 1654 | 1468371587357 Marionette DEBUG loaded listener.js 17:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1210e8c00) [pid = 1654] [serial = 807] [outer = 0x119a57800] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x115d99c00) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119017000) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118541000) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1129b3400) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1126f6c00) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116806800) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11905e400) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113c22c00) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112ac1000) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1126e7c00) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1210ed400) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11804b800) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x111aac400) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1121be400) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:59:47 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1126f6000) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:59:47 INFO - PROCESS | 1654 | 1468371587833 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]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 618ms 17:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:59:47 INFO - PROCESS | 1654 | 1468371587843 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 1654 | 1468371587844 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 17:59:47 INFO - PROCESS | 1654 | 1468371587846 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 1654 | 1468371587848 Marionette TRACE conn2 <- [1,1050,null,{}] 17:59:47 INFO - PROCESS | 1654 | 1468371587852 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}] 17:59:47 INFO - PROCESS | 1654 | 1468371587853 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:47 INFO - PROCESS | 1654 | 1468371587934 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 17:59:47 INFO - PROCESS | 1654 | 1468371587938 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 1654 | 1468371587939 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x118746800 == 36 [pid = 1654] [id = 270] 17:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126e7c00) [pid = 1654] [serial = 808] [outer = 0x0] 17:59:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1126f6000) [pid = 1654] [serial = 809] [outer = 0x1126e7c00] 17:59:47 INFO - PROCESS | 1654 | 1468371587963 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116812c00) [pid = 1654] [serial = 810] [outer = 0x1126e7c00] 17:59:48 INFO - PROCESS | 1654 | 1468371588295 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]]]}] 17:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 471ms 17:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:59:48 INFO - PROCESS | 1654 | 1468371588318 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 17:59:48 INFO - PROCESS | 1654 | 1468371588319 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 17:59:48 INFO - PROCESS | 1654 | 1468371588321 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - PROCESS | 1654 | 1468371588322 Marionette TRACE conn2 <- [1,1054,null,{}] 17:59:48 INFO - PROCESS | 1654 | 1468371588324 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}] 17:59:48 INFO - PROCESS | 1654 | 1468371588325 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:48 INFO - PROCESS | 1654 | 1468371588422 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 17:59:48 INFO - PROCESS | 1654 | 1468371588428 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:48 INFO - PROCESS | 1654 | 1468371588429 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c2a800 == 37 [pid = 1654] [id = 271] 17:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1126e9000) [pid = 1654] [serial = 811] [outer = 0x0] 17:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1187f7c00) [pid = 1654] [serial = 812] [outer = 0x1126e9000] 17:59:48 INFO - PROCESS | 1654 | 1468371588453 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1210e6000) [pid = 1654] [serial = 813] [outer = 0x1126e9000] 17:59:48 INFO - PROCESS | 1654 | 1468371588796 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]]]}] 17:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 517ms 17:59:48 INFO - PROCESS | 1654 | 1468371588839 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 17:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:59:48 INFO - PROCESS | 1654 | 1468371588842 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 17:59:48 INFO - PROCESS | 1654 | 1468371588845 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - PROCESS | 1654 | 1468371588848 Marionette TRACE conn2 <- [1,1058,null,{}] 17:59:48 INFO - PROCESS | 1654 | 1468371588851 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}] 17:59:48 INFO - PROCESS | 1654 | 1468371588853 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:48 INFO - PROCESS | 1654 | 1468371588998 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 17:59:49 INFO - PROCESS | 1654 | 1468371589086 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 1654 | 1468371589088 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f0d800 == 38 [pid = 1654] [id = 272] 17:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11680a000) [pid = 1654] [serial = 814] [outer = 0x0] 17:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121708400) [pid = 1654] [serial = 815] [outer = 0x11680a000] 17:59:49 INFO - PROCESS | 1654 | 1468371589130 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1244c0400) [pid = 1654] [serial = 816] [outer = 0x11680a000] 17:59:49 INFO - PROCESS | 1654 | 1468371589422 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]]]}] 17:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 623ms 17:59:49 INFO - PROCESS | 1654 | 1468371589470 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 1654 | 1468371589471 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 17:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:59:49 INFO - PROCESS | 1654 | 1468371589474 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 1654 | 1468371589475 Marionette TRACE conn2 <- [1,1062,null,{}] 17:59:49 INFO - PROCESS | 1654 | 1468371589477 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}] 17:59:49 INFO - PROCESS | 1654 | 1468371589478 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:49 INFO - PROCESS | 1654 | 1468371589557 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 17:59:49 INFO - PROCESS | 1654 | 1468371589561 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 1654 | 1468371589562 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a894800 == 39 [pid = 1654] [id = 273] 17:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1244c9000) [pid = 1654] [serial = 817] [outer = 0x0] 17:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124c91800) [pid = 1654] [serial = 818] [outer = 0x1244c9000] 17:59:49 INFO - PROCESS | 1654 | 1468371589588 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124e17400) [pid = 1654] [serial = 819] [outer = 0x1244c9000] 17:59:50 INFO - PROCESS | 1654 | 1468371590120 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]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 17:59:50 INFO - PROCESS | 1654 | 1468371590153 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 1654 | 1468371590155 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 17:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:59:50 INFO - PROCESS | 1654 | 1468371590160 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - PROCESS | 1654 | 1468371590162 Marionette TRACE conn2 <- [1,1066,null,{}] 17:59:50 INFO - PROCESS | 1654 | 1468371590165 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}] 17:59:50 INFO - PROCESS | 1654 | 1468371590167 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:50 INFO - PROCESS | 1654 | 1468371590275 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 17:59:50 INFO - PROCESS | 1654 | 1468371590331 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 1654 | 1468371590333 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f55000 == 40 [pid = 1654] [id = 274] 17:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1126f7400) [pid = 1654] [serial = 820] [outer = 0x0] 17:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1129a7400) [pid = 1654] [serial = 821] [outer = 0x1126f7400] 17:59:50 INFO - PROCESS | 1654 | 1468371590364 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1132db800) [pid = 1654] [serial = 822] [outer = 0x1126f7400] 17:59:50 INFO - PROCESS | 1654 | 1468371590918 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]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 823ms 17:59:50 INFO - PROCESS | 1654 | 1468371590982 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 1654 | 1468371590985 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 17:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:59:50 INFO - PROCESS | 1654 | 1468371590990 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - PROCESS | 1654 | 1468371590992 Marionette TRACE conn2 <- [1,1070,null,{}] 17:59:50 INFO - PROCESS | 1654 | 1468371590994 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}] 17:59:50 INFO - PROCESS | 1654 | 1468371590996 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:51 INFO - PROCESS | 1654 | 1468371591106 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 17:59:51 INFO - PROCESS | 1654 | 1468371591184 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 1654 | 1468371591185 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1130f5000 == 41 [pid = 1654] [id = 275] 17:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x113c24000) [pid = 1654] [serial = 823] [outer = 0x0] 17:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115d98000) [pid = 1654] [serial = 824] [outer = 0x113c24000] 17:59:51 INFO - PROCESS | 1654 | 1468371591216 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116137800) [pid = 1654] [serial = 825] [outer = 0x113c24000] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x119f0d800 == 40 [pid = 1654] [id = 272] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x128c2a800 == 39 [pid = 1654] [id = 271] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x118746800 == 38 [pid = 1654] [id = 270] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x125618800 == 37 [pid = 1654] [id = 269] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x124a2e000 == 36 [pid = 1654] [id = 268] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x123e48000 == 35 [pid = 1654] [id = 267] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x120f1d000 == 34 [pid = 1654] [id = 266] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x11972b800 == 33 [pid = 1654] [id = 265] 17:59:51 INFO - PROCESS | 1654 | 1468371591816 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]]]}] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x118753000 == 32 [pid = 1654] [id = 264] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x116f60000 == 31 [pid = 1654] [id = 263] 17:59:51 INFO - PROCESS | 1654 | --DOCSHELL 0x115d7a800 == 30 [pid = 1654] [id = 262] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119a56c00) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11901e400) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11307dc00) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113c63c00) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116f04400) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117e06400) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118057c00) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119aab400) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115d8f800) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1164e9800) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112fdd000) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1132df400) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1126f4800) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1128cb800) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1241a9400) [pid = 1654] [serial = 765] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x120ff1800) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x115d8a400) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1210e5400) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11804b400) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119a2b400) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1183a9800) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118781400) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1199a8000) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x119ab4400) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11839c000) [pid = 1654] [serial = 762] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11839b800) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x123b89c00) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x124ab0c00) [pid = 1654] [serial = 768] [outer = 0x0] [url = about:blank] 17:59:51 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1241a9800) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 17:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 871ms 17:59:51 INFO - PROCESS | 1654 | 1468371591862 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 1654 | 1468371591865 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 17:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:59:51 INFO - PROCESS | 1654 | 1468371591869 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - PROCESS | 1654 | 1468371591871 Marionette TRACE conn2 <- [1,1074,null,{}] 17:59:51 INFO - PROCESS | 1654 | 1468371591875 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}] 17:59:51 INFO - PROCESS | 1654 | 1468371591877 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:51 INFO - PROCESS | 1654 | 1468371591954 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 17:59:51 INFO - PROCESS | 1654 | 1468371591958 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 1654 | 1468371591960 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164bd800 == 31 [pid = 1654] [id = 276] 17:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x115d8a400) [pid = 1654] [serial = 826] [outer = 0x0] 17:59:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115d93800) [pid = 1654] [serial = 827] [outer = 0x115d8a400] 17:59:51 INFO - PROCESS | 1654 | 1468371591991 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x115ede000) [pid = 1654] [serial = 828] [outer = 0x115d8a400] 17:59:52 INFO - PROCESS | 1654 | 1468371592352 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]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 524ms 17:59:52 INFO - PROCESS | 1654 | 1468371592396 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 1654 | 1468371592399 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 17:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:59:52 INFO - PROCESS | 1654 | 1468371592403 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 1654 | 1468371592405 Marionette TRACE conn2 <- [1,1078,null,{}] 17:59:52 INFO - PROCESS | 1654 | 1468371592407 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}] 17:59:52 INFO - PROCESS | 1654 | 1468371592408 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:52 INFO - PROCESS | 1654 | 1468371592484 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 17:59:52 INFO - PROCESS | 1654 | 1468371592488 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 1654 | 1468371592489 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e87800 == 32 [pid = 1654] [id = 277] 17:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116767800) [pid = 1654] [serial = 829] [outer = 0x0] 17:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11688ac00) [pid = 1654] [serial = 830] [outer = 0x116767800] 17:59:52 INFO - PROCESS | 1654 | 1468371592519 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117560000) [pid = 1654] [serial = 831] [outer = 0x116767800] 17:59:52 INFO - PROCESS | 1654 | 1468371592866 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]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 468ms 17:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:59:52 INFO - PROCESS | 1654 | 1468371592872 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 1654 | 1468371592873 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 17:59:52 INFO - PROCESS | 1654 | 1468371592875 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 1654 | 1468371592877 Marionette TRACE conn2 <- [1,1082,null,{}] 17:59:52 INFO - PROCESS | 1654 | 1468371592887 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}] 17:59:52 INFO - PROCESS | 1654 | 1468371592891 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:52 INFO - PROCESS | 1654 | 1468371592971 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 17:59:53 INFO - PROCESS | 1654 | 1468371593027 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 1654 | 1468371593029 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x119968000 == 33 [pid = 1654] [id = 278] 17:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1128cb000) [pid = 1654] [serial = 832] [outer = 0x0] 17:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118158c00) [pid = 1654] [serial = 833] [outer = 0x1128cb000] 17:59:53 INFO - PROCESS | 1654 | 1468371593056 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1185e4400) [pid = 1654] [serial = 834] [outer = 0x1128cb000] 17:59:53 INFO - PROCESS | 1654 | 1468371593339 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]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 475ms 17:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:59:53 INFO - PROCESS | 1654 | 1468371593356 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 1654 | 1468371593358 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 17:59:53 INFO - PROCESS | 1654 | 1468371593360 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 1654 | 1468371593361 Marionette TRACE conn2 <- [1,1086,null,{}] 17:59:53 INFO - PROCESS | 1654 | 1468371593371 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}] 17:59:53 INFO - PROCESS | 1654 | 1468371593372 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:53 INFO - PROCESS | 1654 | 1468371593456 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 17:59:53 INFO - PROCESS | 1654 | 1468371593459 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 1654 | 1468371593461 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x123be3000 == 34 [pid = 1654] [id = 279] 17:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118787000) [pid = 1654] [serial = 835] [outer = 0x0] 17:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119018000) [pid = 1654] [serial = 836] [outer = 0x118787000] 17:59:53 INFO - PROCESS | 1654 | 1468371593487 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11906bc00) [pid = 1654] [serial = 837] [outer = 0x118787000] 17:59:53 INFO - PROCESS | 1654 | 1468371593828 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]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 521ms 17:59:53 INFO - PROCESS | 1654 | 1468371593889 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 1654 | 1468371593890 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 17:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:59:53 INFO - PROCESS | 1654 | 1468371593893 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 1654 | 1468371593894 Marionette TRACE conn2 <- [1,1090,null,{}] 17:59:53 INFO - PROCESS | 1654 | 1468371593896 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}] 17:59:53 INFO - PROCESS | 1654 | 1468371593897 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:53 INFO - PROCESS | 1654 | 1468371593992 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 17:59:54 INFO - PROCESS | 1654 | 1468371594029 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:54 INFO - PROCESS | 1654 | 1468371594030 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a33000 == 35 [pid = 1654] [id = 280] 17:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11877e400) [pid = 1654] [serial = 838] [outer = 0x0] 17:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119447400) [pid = 1654] [serial = 839] [outer = 0x11877e400] 17:59:54 INFO - PROCESS | 1654 | 1468371594054 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1197cf400) [pid = 1654] [serial = 840] [outer = 0x11877e400] 17:59:54 INFO - PROCESS | 1654 | 1468371594359 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]]]}] 17:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 518ms 17:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:59:54 INFO - PROCESS | 1654 | 1468371594412 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 1654 | 1468371594413 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 17:59:54 INFO - PROCESS | 1654 | 1468371594415 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 1654 | 1468371594416 Marionette TRACE conn2 <- [1,1094,null,{}] 17:59:54 INFO - PROCESS | 1654 | 1468371594419 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}] 17:59:54 INFO - PROCESS | 1654 | 1468371594423 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:54 INFO - PROCESS | 1654 | 1468371594541 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 17:59:54 INFO - PROCESS | 1654 | 1468371594553 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:54 INFO - PROCESS | 1654 | 1468371594554 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f0d000 == 36 [pid = 1654] [id = 281] 17:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119a2dc00) [pid = 1654] [serial = 841] [outer = 0x0] 17:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1210e6800) [pid = 1654] [serial = 842] [outer = 0x119a2dc00] 17:59:54 INFO - PROCESS | 1654 | 1468371594579 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123f9a000) [pid = 1654] [serial = 843] [outer = 0x119a2dc00] 17:59:54 INFO - PROCESS | 1654 | 1468371594929 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]]]}] 17:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 17:59:54 INFO - PROCESS | 1654 | 1468371594936 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 1654 | 1468371594937 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 17:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:59:54 INFO - PROCESS | 1654 | 1468371594939 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 1654 | 1468371594940 Marionette TRACE conn2 <- [1,1098,null,{}] 17:59:54 INFO - PROCESS | 1654 | 1468371594943 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}] 17:59:54 INFO - PROCESS | 1654 | 1468371594944 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:55 INFO - PROCESS | 1654 | 1468371595039 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 17:59:55 INFO - PROCESS | 1654 | 1468371595052 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:55 INFO - PROCESS | 1654 | 1468371595052 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12922a800 == 37 [pid = 1654] [id = 282] 17:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1241b3400) [pid = 1654] [serial = 844] [outer = 0x0] 17:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124923c00) [pid = 1654] [serial = 845] [outer = 0x1241b3400] 17:59:55 INFO - PROCESS | 1654 | 1468371595077 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124e11c00) [pid = 1654] [serial = 846] [outer = 0x1241b3400] 17:59:55 INFO - PROCESS | 1654 | 1468371595428 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]]]}] 17:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 518ms 17:59:55 INFO - PROCESS | 1654 | 1468371595458 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 17:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:59:55 INFO - PROCESS | 1654 | 1468371595460 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 17:59:55 INFO - PROCESS | 1654 | 1468371595463 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:59:55 INFO - PROCESS | 1654 | 1468371595464 Marionette TRACE conn2 <- [1,1102,null,{}] 17:59:55 INFO - PROCESS | 1654 | 1468371595467 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}] 17:59:55 INFO - PROCESS | 1654 | 1468371595469 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:55 INFO - PROCESS | 1654 | 1468371595611 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 17:59:55 INFO - PROCESS | 1654 | 1468371595630 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:55 INFO - PROCESS | 1654 | 1468371595631 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e20800 == 38 [pid = 1654] [id = 283] 17:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12502a800) [pid = 1654] [serial = 847] [outer = 0x0] 17:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x125584800) [pid = 1654] [serial = 848] [outer = 0x12502a800] 17:59:55 INFO - PROCESS | 1654 | 1468371595670 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12562e400) [pid = 1654] [serial = 849] [outer = 0x12502a800] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1121b8c00) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1126e9c00) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117564800) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1128d6400) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1129a9c00) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x115d1ac00) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1126e1000) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112ac1400) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116883c00) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118156400) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118357400) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119a57800) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112ac4c00) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1126e9000) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1126e7c00) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:59:56 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11680a000) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:59:56 INFO - PROCESS | 1654 | 1468371596126 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]]]}] 17:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 672ms 17:59:56 INFO - PROCESS | 1654 | 1468371596134 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 1654 | 1468371596136 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 17:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:59:56 INFO - PROCESS | 1654 | 1468371596138 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 1654 | 1468371596139 Marionette TRACE conn2 <- [1,1106,null,{}] 17:59:56 INFO - PROCESS | 1654 | 1468371596141 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}] 17:59:56 INFO - PROCESS | 1654 | 1468371596143 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:56 INFO - PROCESS | 1654 | 1468371596221 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 17:59:56 INFO - PROCESS | 1654 | 1468371596224 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 1654 | 1468371596225 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x119965000 == 39 [pid = 1654] [id = 284] 17:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1129a5000) [pid = 1654] [serial = 850] [outer = 0x0] 17:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115d90000) [pid = 1654] [serial = 851] [outer = 0x1129a5000] 17:59:56 INFO - PROCESS | 1654 | 1468371596249 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1183a0c00) [pid = 1654] [serial = 852] [outer = 0x1129a5000] 17:59:56 INFO - PROCESS | 1654 | 1468371596567 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]]]}] 17:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 471ms 17:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:59:56 INFO - PROCESS | 1654 | 1468371596609 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 1654 | 1468371596611 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 17:59:56 INFO - PROCESS | 1654 | 1468371596613 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 1654 | 1468371596614 Marionette TRACE conn2 <- [1,1110,null,{}] 17:59:56 INFO - PROCESS | 1654 | 1468371596616 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}] 17:59:56 INFO - PROCESS | 1654 | 1468371596617 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:56 INFO - PROCESS | 1654 | 1468371596718 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 17:59:56 INFO - PROCESS | 1654 | 1468371596724 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 1654 | 1468371596725 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8a7000 == 40 [pid = 1654] [id = 285] 17:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1185e9800) [pid = 1654] [serial = 853] [outer = 0x0] 17:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119ab1c00) [pid = 1654] [serial = 854] [outer = 0x1185e9800] 17:59:56 INFO - PROCESS | 1654 | 1468371596758 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12557a000) [pid = 1654] [serial = 855] [outer = 0x1185e9800] 17:59:57 INFO - PROCESS | 1654 | 1468371597092 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]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 17:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:59:57 INFO - PROCESS | 1654 | 1468371597132 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 1654 | 1468371597133 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 17:59:57 INFO - PROCESS | 1654 | 1468371597135 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 1654 | 1468371597137 Marionette TRACE conn2 <- [1,1114,null,{}] 17:59:57 INFO - PROCESS | 1654 | 1468371597139 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}] 17:59:57 INFO - PROCESS | 1654 | 1468371597141 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:57 INFO - PROCESS | 1654 | 1468371597229 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 17:59:57 INFO - PROCESS | 1654 | 1468371597235 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 1654 | 1468371597237 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b842000 == 41 [pid = 1654] [id = 286] 17:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x125579c00) [pid = 1654] [serial = 856] [outer = 0x0] 17:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1256c7000) [pid = 1654] [serial = 857] [outer = 0x125579c00] 17:59:57 INFO - PROCESS | 1654 | 1468371597262 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126ddd400) [pid = 1654] [serial = 858] [outer = 0x125579c00] 17:59:57 INFO - PROCESS | 1654 | 1468371597583 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]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 472ms 17:59:57 INFO - PROCESS | 1654 | 1468371597608 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 1654 | 1468371597610 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 17:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:59:57 INFO - PROCESS | 1654 | 1468371597613 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 1654 | 1468371597616 Marionette TRACE conn2 <- [1,1118,null,{}] 17:59:57 INFO - PROCESS | 1654 | 1468371597620 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}] 17:59:57 INFO - PROCESS | 1654 | 1468371597622 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:57 INFO - PROCESS | 1654 | 1468371597778 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 17:59:57 INFO - PROCESS | 1654 | 1468371597786 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 1654 | 1468371597798 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba59800 == 42 [pid = 1654] [id = 287] 17:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126f45000) [pid = 1654] [serial = 859] [outer = 0x0] 17:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126fda800) [pid = 1654] [serial = 860] [outer = 0x126f45000] 17:59:57 INFO - PROCESS | 1654 | 1468371597834 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x127158800) [pid = 1654] [serial = 861] [outer = 0x126f45000] 17:59:58 INFO - PROCESS | 1654 | 1468371598433 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]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 871ms 17:59:58 INFO - PROCESS | 1654 | 1468371598485 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 17:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:59:58 INFO - PROCESS | 1654 | 1468371598487 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 17:59:58 INFO - PROCESS | 1654 | 1468371598491 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - PROCESS | 1654 | 1468371598493 Marionette TRACE conn2 <- [1,1122,null,{}] 17:59:58 INFO - PROCESS | 1654 | 1468371598497 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}] 17:59:58 INFO - PROCESS | 1654 | 1468371598499 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:58 INFO - PROCESS | 1654 | 1468371598603 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 17:59:58 INFO - PROCESS | 1654 | 1468371598671 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 1654 | 1468371598673 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e7f800 == 43 [pid = 1654] [id = 288] 17:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112a86000) [pid = 1654] [serial = 862] [outer = 0x0] 17:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x115d98c00) [pid = 1654] [serial = 863] [outer = 0x112a86000] 17:59:58 INFO - PROCESS | 1654 | 1468371598703 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11619ac00) [pid = 1654] [serial = 864] [outer = 0x112a86000] 17:59:59 INFO - PROCESS | 1654 | 1468371599319 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]]]}] 17:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 870ms 17:59:59 INFO - PROCESS | 1654 | 1468371599361 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 1654 | 1468371599364 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 17:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:59:59 INFO - PROCESS | 1654 | 1468371599369 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - PROCESS | 1654 | 1468371599371 Marionette TRACE conn2 <- [1,1126,null,{}] 17:59:59 INFO - PROCESS | 1654 | 1468371599373 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}] 17:59:59 INFO - PROCESS | 1654 | 1468371599375 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:59 INFO - PROCESS | 1654 | 1468371599474 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 17:59:59 INFO - PROCESS | 1654 | 1468371599529 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 1654 | 1468371599531 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 17:59:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba4a800 == 44 [pid = 1654] [id = 289] 17:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1199afc00) [pid = 1654] [serial = 865] [outer = 0x0] 17:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119a52c00) [pid = 1654] [serial = 866] [outer = 0x1199afc00] 17:59:59 INFO - PROCESS | 1654 | 1468371599561 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1210e5400) [pid = 1654] [serial = 867] [outer = 0x1199afc00] 17:59:59 INFO - PROCESS | 1654 | 1468371599993 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 18:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:00:00 INFO - PROCESS | 1654 | 1468371600039 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 1654 | 1468371600040 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 18:00:00 INFO - PROCESS | 1654 | 1468371600043 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 1654 | 1468371600045 Marionette TRACE conn2 <- [1,1130,null,{}] 18:00:00 INFO - PROCESS | 1654 | 1468371600053 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:00 INFO - PROCESS | 1654 | 1468371600056 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:00 INFO - PROCESS | 1654 | 1468371600159 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:00:00 INFO - PROCESS | 1654 | 1468371600218 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 1654 | 1468371600220 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c721800 == 45 [pid = 1654] [id = 290] 18:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124924000) [pid = 1654] [serial = 868] [outer = 0x0] 18:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1256bb800) [pid = 1654] [serial = 869] [outer = 0x124924000] 18:00:00 INFO - PROCESS | 1654 | 1468371600250 Marionette DEBUG loaded listener.js 18:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126d42400) [pid = 1654] [serial = 870] [outer = 0x124924000] 18:00:00 INFO - PROCESS | 1654 | 1468371600746 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 723ms 18:00:00 INFO - PROCESS | 1654 | 1468371600767 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 1654 | 1468371600768 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 18:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:00:00 INFO - PROCESS | 1654 | 1468371600771 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 1654 | 1468371600772 Marionette TRACE conn2 <- [1,1134,null,{}] 18:00:00 INFO - PROCESS | 1654 | 1468371600774 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:00 INFO - PROCESS | 1654 | 1468371600776 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:00 INFO - PROCESS | 1654 | 1468371600879 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:00:00 INFO - PROCESS | 1654 | 1468371600933 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 1654 | 1468371600935 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244ed000 == 46 [pid = 1654] [id = 291] 18:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126f51800) [pid = 1654] [serial = 871] [outer = 0x0] 18:00:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12746c000) [pid = 1654] [serial = 872] [outer = 0x126f51800] 18:00:00 INFO - PROCESS | 1654 | 1468371600964 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1274e6800) [pid = 1654] [serial = 873] [outer = 0x126f51800] 18:00:01 INFO - PROCESS | 1654 | 1468371601584 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 819ms 18:00:01 INFO - PROCESS | 1654 | 1468371601590 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 1654 | 1468371601592 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 18:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:00:01 INFO - PROCESS | 1654 | 1468371601595 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:00:01 INFO - PROCESS | 1654 | 1468371601600 Marionette TRACE conn2 <- [1,1138,null,{}] 18:00:01 INFO - PROCESS | 1654 | 1468371601604 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:01 INFO - PROCESS | 1654 | 1468371601605 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:01 INFO - PROCESS | 1654 | 1468371601702 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:00:01 INFO - PROCESS | 1654 | 1468371601753 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 1654 | 1468371601756 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116850000 == 47 [pid = 1654] [id = 292] 18:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113da6400) [pid = 1654] [serial = 874] [outer = 0x0] 18:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x115d99000) [pid = 1654] [serial = 875] [outer = 0x113da6400] 18:00:01 INFO - PROCESS | 1654 | 1468371601778 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x115ee0000) [pid = 1654] [serial = 876] [outer = 0x113da6400] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x117e80000 == 46 [pid = 1654] [id = 261] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12b842000 == 45 [pid = 1654] [id = 286] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8a7000 == 44 [pid = 1654] [id = 285] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x119965000 == 43 [pid = 1654] [id = 284] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x129e20800 == 42 [pid = 1654] [id = 283] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12922a800 == 41 [pid = 1654] [id = 282] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x126f0d000 == 40 [pid = 1654] [id = 281] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x124a33000 == 39 [pid = 1654] [id = 280] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x123be3000 == 38 [pid = 1654] [id = 279] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x119968000 == 37 [pid = 1654] [id = 278] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x117e87800 == 36 [pid = 1654] [id = 277] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1164bd800 == 35 [pid = 1654] [id = 276] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12a894800 == 34 [pid = 1654] [id = 273] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x116f55000 == 33 [pid = 1654] [id = 274] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1130f5000 == 32 [pid = 1654] [id = 275] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x1244ed000 == 31 [pid = 1654] [id = 291] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12c721800 == 30 [pid = 1654] [id = 290] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba4a800 == 29 [pid = 1654] [id = 289] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x117e7f800 == 28 [pid = 1654] [id = 288] 18:00:02 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba59800 == 27 [pid = 1654] [id = 287] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116888800) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117565000) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1129a4800) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112eed400) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11805a000) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1183a0400) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x112fe3800) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1129b0400) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115d96000) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x115ed6400) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119a26c00) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115d94800) [pid = 1654] [serial = 771] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11337d000) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118256800) [pid = 1654] [serial = 774] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x117559800) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119451000) [pid = 1654] [serial = 777] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119021c00) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119451c00) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11901a400) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119ab8000) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1210ecc00) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119a59000) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119447800) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1187f7c00) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1126f6000) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x116812c00) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1244c0400) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121708400) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1210e8c00) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x124c91800) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1185e4800) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1210e6000) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x118359000) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 18:00:02 INFO - PROCESS | 1654 | 1468371602919 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1377ms 18:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:00:02 INFO - PROCESS | 1654 | 1468371602973 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 1654 | 1468371602975 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 18:00:02 INFO - PROCESS | 1654 | 1468371602979 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 1654 | 1468371602981 Marionette TRACE conn2 <- [1,1142,null,{}] 18:00:02 INFO - PROCESS | 1654 | 1468371602984 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:02 INFO - PROCESS | 1654 | 1468371602986 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:03 INFO - PROCESS | 1654 | 1468371603065 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:00:03 INFO - PROCESS | 1654 | 1468371603070 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 1654 | 1468371603071 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d6f800 == 28 [pid = 1654] [id = 293] 18:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1128d4800) [pid = 1654] [serial = 877] [outer = 0x0] 18:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1129a4800) [pid = 1654] [serial = 878] [outer = 0x1128d4800] 18:00:03 INFO - PROCESS | 1654 | 1468371603101 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x112aedc00) [pid = 1654] [serial = 879] [outer = 0x1128d4800] 18:00:03 INFO - PROCESS | 1654 | 1468371603475 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 522ms 18:00:03 INFO - PROCESS | 1654 | 1468371603501 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 1654 | 1468371603505 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 18:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:00:03 INFO - PROCESS | 1654 | 1468371603510 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 1654 | 1468371603511 Marionette TRACE conn2 <- [1,1146,null,{}] 18:00:03 INFO - PROCESS | 1654 | 1468371603514 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:03 INFO - PROCESS | 1654 | 1468371603515 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:03 INFO - PROCESS | 1654 | 1468371603595 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:00:03 INFO - PROCESS | 1654 | 1468371603601 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 1654 | 1468371603602 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f54000 == 29 [pid = 1654] [id = 294] 18:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x113260400) [pid = 1654] [serial = 880] [outer = 0x0] 18:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x115d8e400) [pid = 1654] [serial = 881] [outer = 0x113260400] 18:00:03 INFO - PROCESS | 1654 | 1468371603629 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x115ed7000) [pid = 1654] [serial = 882] [outer = 0x113260400] 18:00:03 INFO - PROCESS | 1654 | 1468371603967 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 471ms 18:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:00:03 INFO - PROCESS | 1654 | 1468371603981 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 1654 | 1468371603984 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 18:00:03 INFO - PROCESS | 1654 | 1468371603987 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 1654 | 1468371603990 Marionette TRACE conn2 <- [1,1150,null,{}] 18:00:04 INFO - PROCESS | 1654 | 1468371603999 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:04 INFO - PROCESS | 1654 | 1468371604003 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:04 INFO - PROCESS | 1654 | 1468371604080 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:00:04 INFO - PROCESS | 1654 | 1468371604132 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 1654 | 1468371604134 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x118513800 == 30 [pid = 1654] [id = 295] 18:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112a84400) [pid = 1654] [serial = 883] [outer = 0x0] 18:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116806800) [pid = 1654] [serial = 884] [outer = 0x112a84400] 18:00:04 INFO - PROCESS | 1654 | 1468371604162 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117565000) [pid = 1654] [serial = 885] [outer = 0x112a84400] 18:00:04 INFO - PROCESS | 1654 | 1468371604461 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 521ms 18:00:04 INFO - PROCESS | 1654 | 1468371604509 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:00:04 INFO - PROCESS | 1654 | 1468371604511 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 18:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:00:04 INFO - PROCESS | 1654 | 1468371604513 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 1654 | 1468371604516 Marionette TRACE conn2 <- [1,1154,null,{}] 18:00:04 INFO - PROCESS | 1654 | 1468371604519 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:04 INFO - PROCESS | 1654 | 1468371604520 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:04 INFO - PROCESS | 1654 | 1468371604595 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:00:04 INFO - PROCESS | 1654 | 1468371604600 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 1654 | 1468371604601 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x119547800 == 31 [pid = 1654] [id = 296] 18:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118059800) [pid = 1654] [serial = 886] [outer = 0x0] 18:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11835f400) [pid = 1654] [serial = 887] [outer = 0x118059800] 18:00:04 INFO - PROCESS | 1654 | 1468371604626 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1183a1c00) [pid = 1654] [serial = 888] [outer = 0x118059800] 18:00:04 INFO - PROCESS | 1654 | 1468371604939 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 473ms 18:00:05 INFO - PROCESS | 1654 | 1468371605005 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 1654 | 1468371605006 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 18:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:00:05 INFO - PROCESS | 1654 | 1468371605009 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - PROCESS | 1654 | 1468371605010 Marionette TRACE conn2 <- [1,1158,null,{}] 18:00:05 INFO - PROCESS | 1654 | 1468371605012 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:05 INFO - PROCESS | 1654 | 1468371605014 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:05 INFO - PROCESS | 1654 | 1468371605111 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:00:05 INFO - PROCESS | 1654 | 1468371605145 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 1654 | 1468371605146 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11997a800 == 32 [pid = 1654] [id = 297] 18:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1126fac00) [pid = 1654] [serial = 889] [outer = 0x0] 18:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118540c00) [pid = 1654] [serial = 890] [outer = 0x1126fac00] 18:00:05 INFO - PROCESS | 1654 | 1468371605171 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1187f6400) [pid = 1654] [serial = 891] [outer = 0x1126fac00] 18:00:05 INFO - PROCESS | 1654 | 1468371605505 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 18:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 524ms 18:00:05 INFO - PROCESS | 1654 | 1468371605533 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 1654 | 1468371605535 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 18:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:00:05 INFO - PROCESS | 1654 | 1468371605542 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - PROCESS | 1654 | 1468371605543 Marionette TRACE conn2 <- [1,1162,null,{}] 18:00:05 INFO - PROCESS | 1654 | 1468371605545 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:05 INFO - PROCESS | 1654 | 1468371605549 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:05 INFO - PROCESS | 1654 | 1468371605658 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:00:05 INFO - PROCESS | 1654 | 1468371605693 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 1654 | 1468371605694 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x123bce000 == 33 [pid = 1654] [id = 298] 18:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119013400) [pid = 1654] [serial = 892] [outer = 0x0] 18:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119455800) [pid = 1654] [serial = 893] [outer = 0x119013400] 18:00:05 INFO - PROCESS | 1654 | 1468371605718 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119a58c00) [pid = 1654] [serial = 894] [outer = 0x119013400] 18:00:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119ab5800) [pid = 1654] [serial = 895] [outer = 0x12cd1d000] 18:00:06 INFO - PROCESS | 1654 | 1468371606080 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 568ms 18:00:06 INFO - PROCESS | 1654 | 1468371606110 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 1654 | 1468371606111 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 18:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:00:06 INFO - PROCESS | 1654 | 1468371606132 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - PROCESS | 1654 | 1468371606133 Marionette TRACE conn2 <- [1,1166,null,{}] 18:00:06 INFO - PROCESS | 1654 | 1468371606135 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:06 INFO - PROCESS | 1654 | 1468371606136 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:06 INFO - PROCESS | 1654 | 1468371606228 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:00:06 INFO - PROCESS | 1654 | 1468371606232 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 1654 | 1468371606233 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12433b800 == 34 [pid = 1654] [id = 299] 18:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11613a000) [pid = 1654] [serial = 896] [outer = 0x0] 18:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119ab6800) [pid = 1654] [serial = 897] [outer = 0x11613a000] 18:00:06 INFO - PROCESS | 1654 | 1468371606257 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1210e3400) [pid = 1654] [serial = 898] [outer = 0x11613a000] 18:00:06 INFO - PROCESS | 1654 | 1468371606566 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 18:00:06 INFO - PROCESS | 1654 | 1468371606608 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 1654 | 1468371606609 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 18:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:00:06 INFO - PROCESS | 1654 | 1468371606611 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - PROCESS | 1654 | 1468371606613 Marionette TRACE conn2 <- [1,1170,null,{}] 18:00:06 INFO - PROCESS | 1654 | 1468371606617 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:06 INFO - PROCESS | 1654 | 1468371606619 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:06 INFO - PROCESS | 1654 | 1468371606717 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:00:06 INFO - PROCESS | 1654 | 1468371606720 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 1654 | 1468371606721 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x125627000 == 35 [pid = 1654] [id = 300] 18:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119ab8000) [pid = 1654] [serial = 899] [outer = 0x0] 18:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123b86400) [pid = 1654] [serial = 900] [outer = 0x119ab8000] 18:00:06 INFO - PROCESS | 1654 | 1468371606745 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x123f92400) [pid = 1654] [serial = 901] [outer = 0x119ab8000] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1126f7400) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x115d8a400) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x113c24000) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118787000) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12502a800) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116767800) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1244c9000) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11877e400) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128cb000) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119a2dc00) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1129a5000) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1185e9800) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x125579c00) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1241b3400) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:00:07 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126f45000) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:00:07 INFO - PROCESS | 1654 | 1468371607241 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 672ms 18:00:07 INFO - PROCESS | 1654 | 1468371607284 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 1654 | 1468371607285 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 18:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:00:07 INFO - PROCESS | 1654 | 1468371607287 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 1654 | 1468371607296 Marionette TRACE conn2 <- [1,1174,null,{}] 18:00:07 INFO - PROCESS | 1654 | 1468371607298 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:07 INFO - PROCESS | 1654 | 1468371607299 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:07 INFO - PROCESS | 1654 | 1468371607373 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:00:07 INFO - PROCESS | 1654 | 1468371607376 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:07 INFO - PROCESS | 1654 | 1468371607377 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x118513000 == 36 [pid = 1654] [id = 301] 18:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1128d6c00) [pid = 1654] [serial = 902] [outer = 0x0] 18:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1132e1c00) [pid = 1654] [serial = 903] [outer = 0x1128d6c00] 18:00:07 INFO - PROCESS | 1654 | 1468371607404 Marionette DEBUG loaded listener.js 18:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117567c00) [pid = 1654] [serial = 904] [outer = 0x1128d6c00] 18:00:07 INFO - PROCESS | 1654 | 1468371607722 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 1654 | 1468371607765 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 18:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:00:07 INFO - PROCESS | 1654 | 1468371607768 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 1654 | 1468371607769 Marionette TRACE conn2 <- [1,1178,null,{}] 18:00:07 INFO - PROCESS | 1654 | 1468371607771 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:07 INFO - PROCESS | 1654 | 1468371607772 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:07 INFO - PROCESS | 1654 | 1468371607875 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:00:07 INFO - PROCESS | 1654 | 1468371607881 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:07 INFO - PROCESS | 1654 | 1468371607882 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c34800 == 37 [pid = 1654] [id = 302] 18:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1126eec00) [pid = 1654] [serial = 905] [outer = 0x0] 18:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119016000) [pid = 1654] [serial = 906] [outer = 0x1126eec00] 18:00:07 INFO - PROCESS | 1654 | 1468371607906 Marionette DEBUG loaded listener.js 18:00:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1244c4c00) [pid = 1654] [serial = 907] [outer = 0x1126eec00] 18:00:08 INFO - PROCESS | 1654 | 1468371608226 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:00:08 INFO - PROCESS | 1654 | 1468371608239 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 18:00:08 INFO - PROCESS | 1654 | 1468371608241 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 1654 | 1468371608243 Marionette TRACE conn2 <- [1,1182,null,{}] 18:00:08 INFO - PROCESS | 1654 | 1468371608257 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:08 INFO - PROCESS | 1654 | 1468371608258 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:08 INFO - PROCESS | 1654 | 1468371608344 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:00:08 INFO - PROCESS | 1654 | 1468371608350 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 1654 | 1468371608352 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x119978000 == 38 [pid = 1654] [id = 303] 18:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1249c1400) [pid = 1654] [serial = 908] [outer = 0x0] 18:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124e16c00) [pid = 1654] [serial = 909] [outer = 0x1249c1400] 18:00:08 INFO - PROCESS | 1654 | 1468371608380 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126972400) [pid = 1654] [serial = 910] [outer = 0x1249c1400] 18:00:08 INFO - PROCESS | 1654 | 1468371608814 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:00:08 INFO - PROCESS | 1654 | 1468371608863 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 18:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:00:08 INFO - PROCESS | 1654 | 1468371608867 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 1654 | 1468371608868 Marionette TRACE conn2 <- [1,1186,null,{}] 18:00:08 INFO - PROCESS | 1654 | 1468371608872 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:08 INFO - PROCESS | 1654 | 1468371608873 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:08 INFO - PROCESS | 1654 | 1468371608989 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:00:08 INFO - PROCESS | 1654 | 1468371608992 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 1654 | 1468371608993 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a890800 == 39 [pid = 1654] [id = 304] 18:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126972c00) [pid = 1654] [serial = 911] [outer = 0x0] 18:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x127152800) [pid = 1654] [serial = 912] [outer = 0x126972c00] 18:00:09 INFO - PROCESS | 1654 | 1468371609018 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1274e7c00) [pid = 1654] [serial = 913] [outer = 0x126972c00] 18:00:09 INFO - PROCESS | 1654 | --DOCSHELL 0x115d6f800 == 38 [pid = 1654] [id = 293] 18:00:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116850000 == 37 [pid = 1654] [id = 292] 18:00:10 INFO - PROCESS | 1654 | --DOCSHELL 0x116f54000 == 36 [pid = 1654] [id = 294] 18:00:10 INFO - PROCESS | 1654 | --DOCSHELL 0x118513800 == 35 [pid = 1654] [id = 295] 18:00:10 INFO - PROCESS | 1654 | --DOCSHELL 0x119547800 == 34 [pid = 1654] [id = 296] 18:00:10 INFO - PROCESS | 1654 | --DOCSHELL 0x11997a800 == 33 [pid = 1654] [id = 297] 18:00:10 INFO - PROCESS | 1654 | --DOCSHELL 0x123bce000 == 32 [pid = 1654] [id = 298] 18:00:10 INFO - PROCESS | 1654 | --DOCSHELL 0x118513000 == 31 [pid = 1654] [id = 301] 18:00:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12433b800 == 30 [pid = 1654] [id = 299] 18:00:10 INFO - PROCESS | 1654 | --DOCSHELL 0x125627000 == 29 [pid = 1654] [id = 300] 18:00:10 INFO - PROCESS | 1654 | --DOCSHELL 0x119978000 == 28 [pid = 1654] [id = 303] 18:00:10 INFO - PROCESS | 1654 | --DOCSHELL 0x128c34800 == 27 [pid = 1654] [id = 302] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x126ddd400) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x127158800) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126fda800) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1132db800) [pid = 1654] [serial = 822] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115ede000) [pid = 1654] [serial = 828] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116137800) [pid = 1654] [serial = 825] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11906bc00) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x125584800) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1129a7400) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11688ac00) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12562e400) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x117560000) [pid = 1654] [serial = 831] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x115d93800) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x124e17400) [pid = 1654] [serial = 819] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119447400) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118158c00) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1185e4400) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x115d98000) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x123f9a000) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1183a0c00) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1197cf400) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x119ab1c00) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1256c7000) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x124923c00) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x124e11c00) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1210e6800) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x119018000) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x115d90000) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12557a000) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 18:00:10 INFO - PROCESS | 1654 | 1468371610408 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 1654 | 1468371610442 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 18:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:00:10 INFO - PROCESS | 1654 | 1468371610445 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 1654 | 1468371610448 Marionette TRACE conn2 <- [1,1190,null,{}] 18:00:10 INFO - PROCESS | 1654 | 1468371610457 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:10 INFO - PROCESS | 1654 | 1468371610459 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:10 INFO - PROCESS | 1654 | 1468371610542 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:00:10 INFO - PROCESS | 1654 | 1468371610591 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 1654 | 1468371610594 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133cd800 == 28 [pid = 1654] [id = 305] 18:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1126ee800) [pid = 1654] [serial = 914] [outer = 0x0] 18:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1126f1400) [pid = 1654] [serial = 915] [outer = 0x1126ee800] 18:00:10 INFO - PROCESS | 1654 | 1468371610622 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1129adc00) [pid = 1654] [serial = 916] [outer = 0x1126ee800] 18:00:10 INFO - PROCESS | 1654 | 1468371610912 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 1654 | 1468371610927 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 18:00:10 INFO - PROCESS | 1654 | 1468371610939 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 1654 | 1468371610940 Marionette TRACE conn2 <- [1,1194,null,{}] 18:00:10 INFO - PROCESS | 1654 | 1468371610943 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:10 INFO - PROCESS | 1654 | 1468371610944 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:11 INFO - PROCESS | 1654 | 1468371611026 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:00:11 INFO - PROCESS | 1654 | 1468371611032 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 1654 | 1468371611035 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168c8800 == 29 [pid = 1654] [id = 306] 18:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x112ac8c00) [pid = 1654] [serial = 917] [outer = 0x0] 18:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x113373c00) [pid = 1654] [serial = 918] [outer = 0x112ac8c00] 18:00:11 INFO - PROCESS | 1654 | 1468371611064 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x114f56c00) [pid = 1654] [serial = 919] [outer = 0x112ac8c00] 18:00:11 INFO - PROCESS | 1654 | 1468371611503 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 18:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:00:11 INFO - PROCESS | 1654 | 1468371611529 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 18:00:11 INFO - PROCESS | 1654 | 1468371611532 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:00:11 INFO - PROCESS | 1654 | 1468371611536 Marionette TRACE conn2 <- [1,1198,null,{}] 18:00:11 INFO - PROCESS | 1654 | 1468371611548 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:11 INFO - PROCESS | 1654 | 1468371611553 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:11 INFO - PROCESS | 1654 | 1468371611679 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:00:11 INFO - PROCESS | 1654 | 1468371611756 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 1654 | 1468371611758 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x118334000 == 30 [pid = 1654] [id = 307] 18:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x110e7fc00) [pid = 1654] [serial = 920] [outer = 0x0] 18:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x115edc800) [pid = 1654] [serial = 921] [outer = 0x110e7fc00] 18:00:11 INFO - PROCESS | 1654 | 1468371611828 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11612e000) [pid = 1654] [serial = 922] [outer = 0x110e7fc00] 18:00:12 INFO - PROCESS | 1654 | 1468371612179 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 677ms 18:00:12 INFO - PROCESS | 1654 | 1468371612209 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 1654 | 1468371612211 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 18:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:00:12 INFO - PROCESS | 1654 | 1468371612213 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - PROCESS | 1654 | 1468371612214 Marionette TRACE conn2 <- [1,1202,null,{}] 18:00:12 INFO - PROCESS | 1654 | 1468371612220 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:12 INFO - PROCESS | 1654 | 1468371612222 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:12 INFO - PROCESS | 1654 | 1468371612296 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:00:12 INFO - PROCESS | 1654 | 1468371612346 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 1654 | 1468371612347 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188c9000 == 31 [pid = 1654] [id = 308] 18:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x116139800) [pid = 1654] [serial = 923] [outer = 0x0] 18:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11688ac00) [pid = 1654] [serial = 924] [outer = 0x116139800] 18:00:12 INFO - PROCESS | 1654 | 1468371612372 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11755c800) [pid = 1654] [serial = 925] [outer = 0x116139800] 18:00:12 INFO - PROCESS | 1654 | 1468371612646 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 471ms 18:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:00:12 INFO - PROCESS | 1654 | 1468371612689 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 1654 | 1468371612690 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 18:00:12 INFO - PROCESS | 1654 | 1468371612692 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - PROCESS | 1654 | 1468371612693 Marionette TRACE conn2 <- [1,1206,null,{}] 18:00:12 INFO - PROCESS | 1654 | 1468371612696 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:12 INFO - PROCESS | 1654 | 1468371612697 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:12 INFO - PROCESS | 1654 | 1468371612779 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:00:12 INFO - PROCESS | 1654 | 1468371612785 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 1654 | 1468371612786 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119963800 == 32 [pid = 1654] [id = 309] 18:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x112a7dc00) [pid = 1654] [serial = 926] [outer = 0x0] 18:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117e0c000) [pid = 1654] [serial = 927] [outer = 0x112a7dc00] 18:00:12 INFO - PROCESS | 1654 | 1468371612810 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118156400) [pid = 1654] [serial = 928] [outer = 0x112a7dc00] 18:00:13 INFO - PROCESS | 1654 | 1468371613136 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 18:00:13 INFO - PROCESS | 1654 | 1468371613161 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 1654 | 1468371613163 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 18:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:00:13 INFO - PROCESS | 1654 | 1468371613167 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - PROCESS | 1654 | 1468371613168 Marionette TRACE conn2 <- [1,1210,null,{}] 18:00:13 INFO - PROCESS | 1654 | 1468371613170 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:13 INFO - PROCESS | 1654 | 1468371613174 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:13 INFO - PROCESS | 1654 | 1468371613286 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:00:13 INFO - PROCESS | 1654 | 1468371613291 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:13 INFO - PROCESS | 1654 | 1468371613292 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x123899000 == 33 [pid = 1654] [id = 310] 18:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1128d2400) [pid = 1654] [serial = 929] [outer = 0x0] 18:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118358400) [pid = 1654] [serial = 930] [outer = 0x1128d2400] 18:00:13 INFO - PROCESS | 1654 | 1468371613319 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119019000) [pid = 1654] [serial = 931] [outer = 0x1128d2400] 18:00:13 INFO - PROCESS | 1654 | 1468371613608 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 471ms 18:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:00:13 INFO - PROCESS | 1654 | 1468371613639 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 1654 | 1468371613640 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 18:00:13 INFO - PROCESS | 1654 | 1468371613642 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - PROCESS | 1654 | 1468371613643 Marionette TRACE conn2 <- [1,1214,null,{}] 18:00:13 INFO - PROCESS | 1654 | 1468371613646 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:13 INFO - PROCESS | 1654 | 1468371613647 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:13 INFO - PROCESS | 1654 | 1468371613731 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:00:13 INFO - PROCESS | 1654 | 1468371613737 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:13 INFO - PROCESS | 1654 | 1468371613738 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x123fc0800 == 34 [pid = 1654] [id = 311] 18:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11901ac00) [pid = 1654] [serial = 932] [outer = 0x0] 18:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11901fc00) [pid = 1654] [serial = 933] [outer = 0x11901ac00] 18:00:13 INFO - PROCESS | 1654 | 1468371613761 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11944fc00) [pid = 1654] [serial = 934] [outer = 0x11901ac00] 18:00:14 INFO - PROCESS | 1654 | 1468371614061 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 471ms 18:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:00:14 INFO - PROCESS | 1654 | 1468371614114 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 1654 | 1468371614116 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 18:00:14 INFO - PROCESS | 1654 | 1468371614118 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - PROCESS | 1654 | 1468371614119 Marionette TRACE conn2 <- [1,1218,null,{}] 18:00:14 INFO - PROCESS | 1654 | 1468371614121 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:14 INFO - PROCESS | 1654 | 1468371614122 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:14 INFO - PROCESS | 1654 | 1468371614218 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:00:14 INFO - PROCESS | 1654 | 1468371614224 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 1654 | 1468371614225 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x124767800 == 35 [pid = 1654] [id = 312] 18:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x112ee9c00) [pid = 1654] [serial = 935] [outer = 0x0] 18:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1195ab400) [pid = 1654] [serial = 936] [outer = 0x112ee9c00] 18:00:14 INFO - PROCESS | 1654 | 1468371614249 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119a4ec00) [pid = 1654] [serial = 937] [outer = 0x112ee9c00] 18:00:14 INFO - PROCESS | 1654 | 1468371614552 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 468ms 18:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:00:14 INFO - PROCESS | 1654 | 1468371614587 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 1654 | 1468371614588 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 18:00:14 INFO - PROCESS | 1654 | 1468371614590 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - PROCESS | 1654 | 1468371614591 Marionette TRACE conn2 <- [1,1222,null,{}] 18:00:14 INFO - PROCESS | 1654 | 1468371614593 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:14 INFO - PROCESS | 1654 | 1468371614594 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:14 INFO - PROCESS | 1654 | 1468371614669 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:00:14 INFO - PROCESS | 1654 | 1468371614673 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 1654 | 1468371614682 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x118332800 == 36 [pid = 1654] [id = 313] 18:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x115df8400) [pid = 1654] [serial = 938] [outer = 0x0] 18:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119aaac00) [pid = 1654] [serial = 939] [outer = 0x115df8400] 18:00:14 INFO - PROCESS | 1654 | 1468371614707 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119ab8c00) [pid = 1654] [serial = 940] [outer = 0x115df8400] 18:00:15 INFO - PROCESS | 1654 | 1468371615019 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 1654 | 1468371615060 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 18:00:15 INFO - PROCESS | 1654 | 1468371615062 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 1654 | 1468371615063 Marionette TRACE conn2 <- [1,1226,null,{}] 18:00:15 INFO - PROCESS | 1654 | 1468371615066 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:15 INFO - PROCESS | 1654 | 1468371615067 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:15 INFO - PROCESS | 1654 | 1468371615175 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:00:15 INFO - PROCESS | 1654 | 1468371615181 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 1654 | 1468371615182 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c24000 == 37 [pid = 1654] [id = 314] 18:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119a51000) [pid = 1654] [serial = 941] [outer = 0x0] 18:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119ab8800) [pid = 1654] [serial = 942] [outer = 0x119a51000] 18:00:15 INFO - PROCESS | 1654 | 1468371615206 Marionette DEBUG loaded listener.js 18:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123aebc00) [pid = 1654] [serial = 943] [outer = 0x119a51000] 18:00:15 INFO - PROCESS | 1654 | 1468371615549 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 522ms 18:00:15 INFO - PROCESS | 1654 | 1468371615587 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 1654 | 1468371615590 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 18:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:00:15 INFO - PROCESS | 1654 | 1468371615593 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 1654 | 1468371615596 Marionette TRACE conn2 <- [1,1230,null,{}] 18:00:15 INFO - PROCESS | 1654 | 1468371615599 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:15 INFO - PROCESS | 1654 | 1468371615601 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:15 INFO - PROCESS | 1654 | 1468371615760 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:00:15 INFO - PROCESS | 1654 | 1468371615796 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 1654 | 1468371615798 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119963000 == 38 [pid = 1654] [id = 315] 18:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123d2f800) [pid = 1654] [serial = 944] [outer = 0x0] 18:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1244cc800) [pid = 1654] [serial = 945] [outer = 0x123d2f800] 18:00:15 INFO - PROCESS | 1654 | 1468371615840 Marionette DEBUG loaded listener.js 18:00:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124ab4000) [pid = 1654] [serial = 946] [outer = 0x123d2f800] 18:00:16 INFO - PROCESS | 1654 | 1468371616217 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 18:00:16 INFO - PROCESS | 1654 | 1468371616263 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 1654 | 1468371616264 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 18:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:00:16 INFO - PROCESS | 1654 | 1468371616267 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 1654 | 1468371616268 Marionette TRACE conn2 <- [1,1234,null,{}] 18:00:16 INFO - PROCESS | 1654 | 1468371616270 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:16 INFO - PROCESS | 1654 | 1468371616271 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:16 INFO - PROCESS | 1654 | 1468371616366 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:00:16 INFO - PROCESS | 1654 | 1468371616370 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 1654 | 1468371616371 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64e000 == 39 [pid = 1654] [id = 316] 18:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124ab8000) [pid = 1654] [serial = 947] [outer = 0x0] 18:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124c92c00) [pid = 1654] [serial = 948] [outer = 0x124ab8000] 18:00:16 INFO - PROCESS | 1654 | 1468371616395 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12562ec00) [pid = 1654] [serial = 949] [outer = 0x124ab8000] 18:00:16 INFO - PROCESS | 1654 | 1468371616692 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 18:00:16 INFO - PROCESS | 1654 | 1468371616738 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 1654 | 1468371616740 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 18:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:00:16 INFO - PROCESS | 1654 | 1468371616742 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 1654 | 1468371616743 Marionette TRACE conn2 <- [1,1238,null,{}] 18:00:16 INFO - PROCESS | 1654 | 1468371616745 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:16 INFO - PROCESS | 1654 | 1468371616746 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:16 INFO - PROCESS | 1654 | 1468371616855 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:00:16 INFO - PROCESS | 1654 | 1468371616866 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 1654 | 1468371616867 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a89a800 == 40 [pid = 1654] [id = 317] 18:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125632400) [pid = 1654] [serial = 950] [outer = 0x0] 18:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12696dc00) [pid = 1654] [serial = 951] [outer = 0x125632400] 18:00:16 INFO - PROCESS | 1654 | 1468371616890 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126d35000) [pid = 1654] [serial = 952] [outer = 0x125632400] 18:00:17 INFO - PROCESS | 1654 | 1468371617206 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 474ms 18:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:00:17 INFO - PROCESS | 1654 | 1468371617224 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 1654 | 1468371617225 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 18:00:17 INFO - PROCESS | 1654 | 1468371617227 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - PROCESS | 1654 | 1468371617228 Marionette TRACE conn2 <- [1,1242,null,{}] 18:00:17 INFO - PROCESS | 1654 | 1468371617230 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:17 INFO - PROCESS | 1654 | 1468371617232 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:17 INFO - PROCESS | 1654 | 1468371617345 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:00:17 INFO - PROCESS | 1654 | 1468371617350 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 1654 | 1468371617351 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b019800 == 41 [pid = 1654] [id = 318] 18:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124c91800) [pid = 1654] [serial = 953] [outer = 0x0] 18:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126fda800) [pid = 1654] [serial = 954] [outer = 0x124c91800] 18:00:17 INFO - PROCESS | 1654 | 1468371617427 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1274e4400) [pid = 1654] [serial = 955] [outer = 0x124c91800] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119013400) [pid = 1654] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11613a000) [pid = 1654] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1126eec00) [pid = 1654] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119ab8000) [pid = 1654] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1128d6c00) [pid = 1654] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1249c1400) [pid = 1654] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x113260400) [pid = 1654] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1128d4800) [pid = 1654] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113da6400) [pid = 1654] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126f51800) [pid = 1654] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x124924000) [pid = 1654] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1199afc00) [pid = 1654] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112a86000) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118059800) [pid = 1654] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112a84400) [pid = 1654] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:00:17 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1126fac00) [pid = 1654] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:00:17 INFO - PROCESS | 1654 | 1468371617979 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 769ms 18:00:17 INFO - PROCESS | 1654 | 1468371617996 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 1654 | 1468371617998 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 18:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:00:18 INFO - PROCESS | 1654 | 1468371618005 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 1654 | 1468371618006 Marionette TRACE conn2 <- [1,1246,null,{}] 18:00:18 INFO - PROCESS | 1654 | 1468371618008 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:18 INFO - PROCESS | 1654 | 1468371618009 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:18 INFO - PROCESS | 1654 | 1468371618125 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:00:18 INFO - PROCESS | 1654 | 1468371618163 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 1654 | 1468371618164 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b01f800 == 42 [pid = 1654] [id = 319] 18:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112a84400) [pid = 1654] [serial = 956] [outer = 0x0] 18:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x115d94800) [pid = 1654] [serial = 957] [outer = 0x112a84400] 18:00:18 INFO - PROCESS | 1654 | 1468371618188 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119445000) [pid = 1654] [serial = 958] [outer = 0x112a84400] 18:00:18 INFO - PROCESS | 1654 | 1468371618450 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 468ms 18:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:00:18 INFO - PROCESS | 1654 | 1468371618474 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 1654 | 1468371618475 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 18:00:18 INFO - PROCESS | 1654 | 1468371618477 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 1654 | 1468371618478 Marionette TRACE conn2 <- [1,1250,null,{}] 18:00:18 INFO - PROCESS | 1654 | 1468371618488 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:18 INFO - PROCESS | 1654 | 1468371618489 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:18 INFO - PROCESS | 1654 | 1468371618575 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:00:18 INFO - PROCESS | 1654 | 1468371618579 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 1654 | 1468371618580 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba50800 == 43 [pid = 1654] [id = 320] 18:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1210de800) [pid = 1654] [serial = 959] [outer = 0x0] 18:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x127156800) [pid = 1654] [serial = 960] [outer = 0x1210de800] 18:00:18 INFO - PROCESS | 1654 | 1468371618603 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1274eb400) [pid = 1654] [serial = 961] [outer = 0x1210de800] 18:00:18 INFO - PROCESS | 1654 | 1468371618940 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 473ms 18:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:00:18 INFO - PROCESS | 1654 | 1468371618953 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 1654 | 1468371618954 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 18:00:18 INFO - PROCESS | 1654 | 1468371618956 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 1654 | 1468371618957 Marionette TRACE conn2 <- [1,1254,null,{}] 18:00:18 INFO - PROCESS | 1654 | 1468371618960 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:18 INFO - PROCESS | 1654 | 1468371618961 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:19 INFO - PROCESS | 1654 | 1468371619080 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:00:19 INFO - PROCESS | 1654 | 1468371619086 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 1654 | 1468371619087 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd88000 == 44 [pid = 1654] [id = 321] 18:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11680a000) [pid = 1654] [serial = 962] [outer = 0x0] 18:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1274eb800) [pid = 1654] [serial = 963] [outer = 0x11680a000] 18:00:19 INFO - PROCESS | 1654 | 1468371619110 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128c53400) [pid = 1654] [serial = 964] [outer = 0x11680a000] 18:00:19 INFO - PROCESS | 1654 | 1468371619392 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 467ms 18:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:00:19 INFO - PROCESS | 1654 | 1468371619425 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 1654 | 1468371619426 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 18:00:19 INFO - PROCESS | 1654 | 1468371619428 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 1654 | 1468371619430 Marionette TRACE conn2 <- [1,1258,null,{}] 18:00:19 INFO - PROCESS | 1654 | 1468371619435 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:19 INFO - PROCESS | 1654 | 1468371619437 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:19 INFO - PROCESS | 1654 | 1468371619518 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:00:19 INFO - PROCESS | 1654 | 1468371619522 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 1654 | 1468371619523 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bda2000 == 45 [pid = 1654] [id = 322] 18:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128c4b000) [pid = 1654] [serial = 965] [outer = 0x0] 18:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128ce1800) [pid = 1654] [serial = 966] [outer = 0x128c4b000] 18:00:19 INFO - PROCESS | 1654 | 1468371619546 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128ce9800) [pid = 1654] [serial = 967] [outer = 0x128c4b000] 18:00:20 INFO - PROCESS | 1654 | 1468371620003 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 623ms 18:00:20 INFO - PROCESS | 1654 | 1468371620052 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 1654 | 1468371620055 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 18:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:00:20 INFO - PROCESS | 1654 | 1468371620058 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 1654 | 1468371620060 Marionette TRACE conn2 <- [1,1262,null,{}] 18:00:20 INFO - PROCESS | 1654 | 1468371620064 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:20 INFO - PROCESS | 1654 | 1468371620066 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:20 INFO - PROCESS | 1654 | 1468371620182 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:00:20 INFO - PROCESS | 1654 | 1468371620308 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 1654 | 1468371620310 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x11668c800 == 46 [pid = 1654] [id = 323] 18:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1126eb000) [pid = 1654] [serial = 968] [outer = 0x0] 18:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1126f4000) [pid = 1654] [serial = 969] [outer = 0x1126eb000] 18:00:20 INFO - PROCESS | 1654 | 1468371620342 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1129b0c00) [pid = 1654] [serial = 970] [outer = 0x1126eb000] 18:00:20 INFO - PROCESS | 1654 | 1468371620857 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 826ms 18:00:20 INFO - PROCESS | 1654 | 1468371620913 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 1654 | 1468371620918 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 18:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:00:20 INFO - PROCESS | 1654 | 1468371620924 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 1654 | 1468371620925 Marionette TRACE conn2 <- [1,1266,null,{}] 18:00:20 INFO - PROCESS | 1654 | 1468371620928 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:20 INFO - PROCESS | 1654 | 1468371620930 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:21 INFO - PROCESS | 1654 | 1468371621041 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:00:21 INFO - PROCESS | 1654 | 1468371621120 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 1654 | 1468371621121 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x115d78000 == 47 [pid = 1654] [id = 324] 18:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1128d7c00) [pid = 1654] [serial = 971] [outer = 0x0] 18:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11339e400) [pid = 1654] [serial = 972] [outer = 0x1128d7c00] 18:00:21 INFO - PROCESS | 1654 | 1468371621151 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x115d98400) [pid = 1654] [serial = 973] [outer = 0x1128d7c00] 18:00:21 INFO - PROCESS | 1654 | 1468371621881 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1021ms 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd88000 == 46 [pid = 1654] [id = 321] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba50800 == 45 [pid = 1654] [id = 320] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12b01f800 == 44 [pid = 1654] [id = 319] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12b019800 == 43 [pid = 1654] [id = 318] 18:00:21 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x127152800) [pid = 1654] [serial = 912] [outer = 0x0] [url = about:blank] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12a89a800 == 42 [pid = 1654] [id = 317] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64e000 == 41 [pid = 1654] [id = 316] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x119963000 == 40 [pid = 1654] [id = 315] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x128c24000 == 39 [pid = 1654] [id = 314] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x118332800 == 38 [pid = 1654] [id = 313] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x124767800 == 37 [pid = 1654] [id = 312] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x123fc0800 == 36 [pid = 1654] [id = 311] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x123899000 == 35 [pid = 1654] [id = 310] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x119963800 == 34 [pid = 1654] [id = 309] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1188c9000 == 33 [pid = 1654] [id = 308] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x118334000 == 32 [pid = 1654] [id = 307] 18:00:21 INFO - PROCESS | 1654 | --DOCSHELL 0x1168c8800 == 31 [pid = 1654] [id = 306] 18:00:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1133cd800 == 30 [pid = 1654] [id = 305] 18:00:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12a890800 == 29 [pid = 1654] [id = 304] 18:00:22 INFO - PROCESS | 1654 | 1468371621999 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 1654 | 1468371622003 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 18:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x115e5e400) [pid = 1654] [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.] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119455800) [pid = 1654] [serial = 893] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119ab6800) [pid = 1654] [serial = 897] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119a58c00) [pid = 1654] [serial = 894] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119016000) [pid = 1654] [serial = 906] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123b86400) [pid = 1654] [serial = 900] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1132e1c00) [pid = 1654] [serial = 903] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1244c4c00) [pid = 1654] [serial = 907] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x117567c00) [pid = 1654] [serial = 904] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124e16c00) [pid = 1654] [serial = 909] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115d8e400) [pid = 1654] [serial = 881] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1129a4800) [pid = 1654] [serial = 878] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112aedc00) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x115ee0000) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115d99000) [pid = 1654] [serial = 875] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1274e6800) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12746c000) [pid = 1654] [serial = 872] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126d42400) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1256bb800) [pid = 1654] [serial = 869] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1210e5400) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119a52c00) [pid = 1654] [serial = 866] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11619ac00) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115d98c00) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126972400) [pid = 1654] [serial = 910] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123f92400) [pid = 1654] [serial = 901] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11835f400) [pid = 1654] [serial = 887] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116806800) [pid = 1654] [serial = 884] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x117565000) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x115ed7000) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1187f6400) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118540c00) [pid = 1654] [serial = 890] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1210e3400) [pid = 1654] [serial = 898] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1183a1c00) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 18:00:22 INFO - PROCESS | 1654 | 1468371622030 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 1654 | 1468371622035 Marionette TRACE conn2 <- [1,1270,null,{}] 18:00:22 INFO - PROCESS | 1654 | 1468371622045 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:22 INFO - PROCESS | 1654 | 1468371622047 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:22 INFO - PROCESS | 1654 | 1468371622150 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:00:22 INFO - PROCESS | 1654 | 1468371622155 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 1654 | 1468371622156 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164bd800 == 30 [pid = 1654] [id = 325] 18:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x115d19c00) [pid = 1654] [serial = 974] [outer = 0x0] 18:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x115d95c00) [pid = 1654] [serial = 975] [outer = 0x115d19c00] 18:00:22 INFO - PROCESS | 1654 | 1468371622183 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x115e61800) [pid = 1654] [serial = 976] [outer = 0x115d19c00] 18:00:22 INFO - PROCESS | 1654 | 1468371622511 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 542ms 18:00:22 INFO - PROCESS | 1654 | 1468371622576 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 1654 | 1468371622579 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 18:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:00:22 INFO - PROCESS | 1654 | 1468371622584 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 1654 | 1468371622585 Marionette TRACE conn2 <- [1,1274,null,{}] 18:00:22 INFO - PROCESS | 1654 | 1468371622588 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:22 INFO - PROCESS | 1654 | 1468371622589 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:22 INFO - PROCESS | 1654 | 1468371622669 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:00:22 INFO - PROCESS | 1654 | 1468371622674 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 1654 | 1468371622675 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e97000 == 31 [pid = 1654] [id = 326] 18:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x115eda800) [pid = 1654] [serial = 977] [outer = 0x0] 18:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116630c00) [pid = 1654] [serial = 978] [outer = 0x115eda800] 18:00:22 INFO - PROCESS | 1654 | 1468371622704 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116f05000) [pid = 1654] [serial = 979] [outer = 0x115eda800] 18:00:23 INFO - PROCESS | 1654 | 1468371623069 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 523ms 18:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:00:23 INFO - PROCESS | 1654 | 1468371623107 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 1654 | 1468371623109 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 18:00:23 INFO - PROCESS | 1654 | 1468371623111 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 1654 | 1468371623113 Marionette TRACE conn2 <- [1,1278,null,{}] 18:00:23 INFO - PROCESS | 1654 | 1468371623121 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:23 INFO - PROCESS | 1654 | 1468371623124 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:23 INFO - PROCESS | 1654 | 1468371623202 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:00:23 INFO - PROCESS | 1654 | 1468371623207 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:23 INFO - PROCESS | 1654 | 1468371623209 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11954c000 == 32 [pid = 1654] [id = 327] 18:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128d0000) [pid = 1654] [serial = 980] [outer = 0x0] 18:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118164c00) [pid = 1654] [serial = 981] [outer = 0x1128d0000] 18:00:23 INFO - PROCESS | 1654 | 1468371623238 Marionette DEBUG loaded listener.js 18:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118537000) [pid = 1654] [serial = 982] [outer = 0x1128d0000] 18:00:23 INFO - PROCESS | 1654 | 1468371623541 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 473ms 18:00:23 INFO - PROCESS | 1654 | 1468371623585 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 1654 | 1468371623587 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 18:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:00:23 INFO - PROCESS | 1654 | 1468371623589 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 1654 | 1468371623590 Marionette TRACE conn2 <- [1,1282,null,{}] 18:00:23 INFO - PROCESS | 1654 | 1468371623592 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:23 INFO - PROCESS | 1654 | 1468371623593 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:23 INFO - PROCESS | 1654 | 1468371623671 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:00:23 INFO - PROCESS | 1654 | 1468371623727 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:23 INFO - PROCESS | 1654 | 1468371623728 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c62800 == 33 [pid = 1654] [id = 328] 18:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117e0ac00) [pid = 1654] [serial = 983] [outer = 0x0] 18:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118783c00) [pid = 1654] [serial = 984] [outer = 0x117e0ac00] 18:00:23 INFO - PROCESS | 1654 | 1468371623754 Marionette DEBUG loaded listener.js 18:00:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119068000) [pid = 1654] [serial = 985] [outer = 0x117e0ac00] 18:00:24 INFO - PROCESS | 1654 | 1468371624053 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 18:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:00:24 INFO - PROCESS | 1654 | 1468371624110 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:00:24 INFO - PROCESS | 1654 | 1468371624111 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 18:00:24 INFO - PROCESS | 1654 | 1468371624118 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:00:24 INFO - PROCESS | 1654 | 1468371624120 Marionette TRACE conn2 <- [1,1286,null,{}] 18:00:24 INFO - PROCESS | 1654 | 1468371624122 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:24 INFO - PROCESS | 1654 | 1468371624123 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:24 INFO - PROCESS | 1654 | 1468371624218 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:00:24 INFO - PROCESS | 1654 | 1468371624221 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 1654 | 1468371624222 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e33800 == 34 [pid = 1654] [id = 329] 18:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1121ba400) [pid = 1654] [serial = 986] [outer = 0x0] 18:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119448c00) [pid = 1654] [serial = 987] [outer = 0x1121ba400] 18:00:24 INFO - PROCESS | 1654 | 1468371624247 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1199b2400) [pid = 1654] [serial = 988] [outer = 0x1121ba400] 18:00:24 INFO - PROCESS | 1654 | 1468371624610 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 524ms 18:00:24 INFO - PROCESS | 1654 | 1468371624639 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:00:24 INFO - PROCESS | 1654 | 1468371624640 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 18:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:00:24 INFO - PROCESS | 1654 | 1468371624642 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:00:24 INFO - PROCESS | 1654 | 1468371624643 Marionette TRACE conn2 <- [1,1290,null,{}] 18:00:24 INFO - PROCESS | 1654 | 1468371624646 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:24 INFO - PROCESS | 1654 | 1468371624652 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:24 INFO - PROCESS | 1654 | 1468371624754 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:00:24 INFO - PROCESS | 1654 | 1468371624790 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 1654 | 1468371624791 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a29000 == 35 [pid = 1654] [id = 330] 18:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1199b4800) [pid = 1654] [serial = 989] [outer = 0x0] 18:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119a5d400) [pid = 1654] [serial = 990] [outer = 0x1199b4800] 18:00:24 INFO - PROCESS | 1654 | 1468371624815 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x123f9e400) [pid = 1654] [serial = 991] [outer = 0x1199b4800] 18:00:25 INFO - PROCESS | 1654 | 1468371625143 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 521ms 18:00:25 INFO - PROCESS | 1654 | 1468371625166 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:00:25 INFO - PROCESS | 1654 | 1468371625168 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 18:00:25 INFO - PROCESS | 1654 | 1468371625171 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 1654 | 1468371625172 Marionette TRACE conn2 <- [1,1294,null,{}] 18:00:25 INFO - PROCESS | 1654 | 1468371625174 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:25 INFO - PROCESS | 1654 | 1468371625175 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:25 INFO - PROCESS | 1654 | 1468371625270 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:00:25 INFO - PROCESS | 1654 | 1468371625283 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 1654 | 1468371625284 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f1d000 == 36 [pid = 1654] [id = 331] 18:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118053800) [pid = 1654] [serial = 992] [outer = 0x0] 18:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1244c4400) [pid = 1654] [serial = 993] [outer = 0x118053800] 18:00:25 INFO - PROCESS | 1654 | 1468371625308 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124a95000) [pid = 1654] [serial = 994] [outer = 0x118053800] 18:00:25 INFO - PROCESS | 1654 | 1468371625607 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 18:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:00:25 INFO - PROCESS | 1654 | 1468371625640 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 1654 | 1468371625641 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 18:00:25 INFO - PROCESS | 1654 | 1468371625643 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 1654 | 1468371625644 Marionette TRACE conn2 <- [1,1298,null,{}] 18:00:25 INFO - PROCESS | 1654 | 1468371625647 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:25 INFO - PROCESS | 1654 | 1468371625648 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:25 INFO - PROCESS | 1654 | 1468371625744 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:00:25 INFO - PROCESS | 1654 | 1468371625749 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 1654 | 1468371625750 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f25800 == 37 [pid = 1654] [id = 332] 18:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119a56400) [pid = 1654] [serial = 995] [outer = 0x0] 18:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x124e13c00) [pid = 1654] [serial = 996] [outer = 0x119a56400] 18:00:25 INFO - PROCESS | 1654 | 1468371625773 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x125631c00) [pid = 1654] [serial = 997] [outer = 0x119a56400] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x123d2f800) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112ee9c00) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119a51000) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1126ee800) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1128d2400) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112ac8c00) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116139800) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x110e7fc00) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115df8400) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11901ac00) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112a7dc00) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124ab8000) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124c91800) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112a84400) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x125632400) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1210de800) [pid = 1654] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126972c00) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:00:26 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11680a000) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:00:26 INFO - PROCESS | 1654 | 1468371626238 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 620ms 18:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:00:26 INFO - PROCESS | 1654 | 1468371626264 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 1654 | 1468371626265 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 18:00:26 INFO - PROCESS | 1654 | 1468371626267 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 1654 | 1468371626268 Marionette TRACE conn2 <- [1,1302,null,{}] 18:00:26 INFO - PROCESS | 1654 | 1468371626271 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:26 INFO - PROCESS | 1654 | 1468371626272 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:26 INFO - PROCESS | 1654 | 1468371626344 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:00:26 INFO - PROCESS | 1654 | 1468371626350 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 1654 | 1468371626352 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11954a000 == 38 [pid = 1654] [id = 333] 18:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112ac8c00) [pid = 1654] [serial = 998] [outer = 0x0] 18:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x116139800) [pid = 1654] [serial = 999] [outer = 0x112ac8c00] 18:00:26 INFO - PROCESS | 1654 | 1468371626376 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11901ac00) [pid = 1654] [serial = 1000] [outer = 0x112ac8c00] 18:00:26 INFO - PROCESS | 1654 | 1468371626703 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 468ms 18:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:00:26 INFO - PROCESS | 1654 | 1468371626736 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 1654 | 1468371626737 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 18:00:26 INFO - PROCESS | 1654 | 1468371626739 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 1654 | 1468371626740 Marionette TRACE conn2 <- [1,1306,null,{}] 18:00:26 INFO - PROCESS | 1654 | 1468371626742 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:26 INFO - PROCESS | 1654 | 1468371626743 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:26 INFO - PROCESS | 1654 | 1468371626843 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:00:26 INFO - PROCESS | 1654 | 1468371626851 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 1654 | 1468371626852 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293dd800 == 39 [pid = 1654] [id = 334] 18:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11901f000) [pid = 1654] [serial = 1001] [outer = 0x0] 18:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123906400) [pid = 1654] [serial = 1002] [outer = 0x11901f000] 18:00:26 INFO - PROCESS | 1654 | 1468371626884 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12562c800) [pid = 1654] [serial = 1003] [outer = 0x11901f000] 18:00:27 INFO - PROCESS | 1654 | 1468371627178 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 18:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:00:27 INFO - PROCESS | 1654 | 1468371627209 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 1654 | 1468371627210 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 18:00:27 INFO - PROCESS | 1654 | 1468371627212 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - PROCESS | 1654 | 1468371627214 Marionette TRACE conn2 <- [1,1310,null,{}] 18:00:27 INFO - PROCESS | 1654 | 1468371627220 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:27 INFO - PROCESS | 1654 | 1468371627222 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:27 INFO - PROCESS | 1654 | 1468371627310 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:00:27 INFO - PROCESS | 1654 | 1468371627313 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 1654 | 1468371627315 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8a7000 == 40 [pid = 1654] [id = 335] 18:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12562fc00) [pid = 1654] [serial = 1004] [outer = 0x0] 18:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126d42400) [pid = 1654] [serial = 1005] [outer = 0x12562fc00] 18:00:27 INFO - PROCESS | 1654 | 1468371627344 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128c55400) [pid = 1654] [serial = 1006] [outer = 0x12562fc00] 18:00:27 INFO - PROCESS | 1654 | 1468371627670 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 1654 | 1468371627688 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 18:00:27 INFO - PROCESS | 1654 | 1468371627690 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - PROCESS | 1654 | 1468371627691 Marionette TRACE conn2 <- [1,1314,null,{}] 18:00:27 INFO - PROCESS | 1654 | 1468371627694 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:27 INFO - PROCESS | 1654 | 1468371627696 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:27 INFO - PROCESS | 1654 | 1468371627810 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:00:27 INFO - PROCESS | 1654 | 1468371627816 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 1654 | 1468371627817 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b020000 == 41 [pid = 1654] [id = 336] 18:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12696b800) [pid = 1654] [serial = 1007] [outer = 0x0] 18:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128ce4000) [pid = 1654] [serial = 1008] [outer = 0x12696b800] 18:00:27 INFO - PROCESS | 1654 | 1468371627840 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128dbd000) [pid = 1654] [serial = 1009] [outer = 0x12696b800] 18:00:28 INFO - PROCESS | 1654 | 1468371628128 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 470ms 18:00:28 INFO - PROCESS | 1654 | 1468371628195 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 1654 | 1468371628198 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 18:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:00:28 INFO - PROCESS | 1654 | 1468371628203 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 1654 | 1468371628206 Marionette TRACE conn2 <- [1,1318,null,{}] 18:00:28 INFO - PROCESS | 1654 | 1468371628210 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:28 INFO - PROCESS | 1654 | 1468371628213 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:28 INFO - PROCESS | 1654 | 1468371628323 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:00:28 INFO - PROCESS | 1654 | 1468371628376 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 1654 | 1468371628378 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164aa000 == 42 [pid = 1654] [id = 337] 18:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1128d4800) [pid = 1654] [serial = 1010] [outer = 0x0] 18:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112ac8800) [pid = 1654] [serial = 1011] [outer = 0x1128d4800] 18:00:28 INFO - PROCESS | 1654 | 1468371628410 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x114f57800) [pid = 1654] [serial = 1012] [outer = 0x1128d4800] 18:00:28 INFO - PROCESS | 1654 | 1468371628825 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 672ms 18:00:28 INFO - PROCESS | 1654 | 1468371628876 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 1654 | 1468371628878 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 18:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:00:28 INFO - PROCESS | 1654 | 1468371628883 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 1654 | 1468371628886 Marionette TRACE conn2 <- [1,1322,null,{}] 18:00:28 INFO - PROCESS | 1654 | 1468371628889 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:28 INFO - PROCESS | 1654 | 1468371628890 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:28 INFO - PROCESS | 1654 | 1468371628993 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:00:29 INFO - PROCESS | 1654 | 1468371629096 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 1654 | 1468371629098 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x119963800 == 43 [pid = 1654] [id = 338] 18:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x115ede400) [pid = 1654] [serial = 1013] [outer = 0x0] 18:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x116769800) [pid = 1654] [serial = 1014] [outer = 0x115ede400] 18:00:29 INFO - PROCESS | 1654 | 1468371629130 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11804e800) [pid = 1654] [serial = 1015] [outer = 0x115ede400] 18:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 676ms 18:00:29 INFO - PROCESS | 1654 | 1468371629549 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:00:29 INFO - PROCESS | 1654 | 1468371629558 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 1654 | 1468371629559 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 18:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:00:29 INFO - PROCESS | 1654 | 1468371629562 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - PROCESS | 1654 | 1468371629563 Marionette TRACE conn2 <- [1,1326,null,{}] 18:00:29 INFO - PROCESS | 1654 | 1468371629572 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:29 INFO - PROCESS | 1654 | 1468371629575 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:29 INFO - PROCESS | 1654 | 1468371629678 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:00:29 INFO - PROCESS | 1654 | 1468371629737 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 1654 | 1468371629740 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a89d000 == 44 [pid = 1654] [id = 339] 18:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119015000) [pid = 1654] [serial = 1016] [outer = 0x0] 18:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119451800) [pid = 1654] [serial = 1017] [outer = 0x119015000] 18:00:29 INFO - PROCESS | 1654 | 1468371629771 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119a57800) [pid = 1654] [serial = 1018] [outer = 0x119015000] 18:00:30 INFO - PROCESS | 1654 | 1468371630188 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 673ms 18:00:30 INFO - PROCESS | 1654 | 1468371630235 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:00:30 INFO - PROCESS | 1654 | 1468371630237 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 18:00:30 INFO - PROCESS | 1654 | 1468371630239 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 1654 | 1468371630240 Marionette TRACE conn2 <- [1,1330,null,{}] 18:00:30 INFO - PROCESS | 1654 | 1468371630243 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:30 INFO - PROCESS | 1654 | 1468371630244 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:30 INFO - PROCESS | 1654 | 1468371630345 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:00:30 INFO - PROCESS | 1654 | 1468371630451 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 1654 | 1468371630453 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bda4000 == 45 [pid = 1654] [id = 340] 18:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119ab3800) [pid = 1654] [serial = 1019] [outer = 0x0] 18:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1244c1800) [pid = 1654] [serial = 1020] [outer = 0x119ab3800] 18:00:30 INFO - PROCESS | 1654 | 1468371630484 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1256c5c00) [pid = 1654] [serial = 1021] [outer = 0x119ab3800] 18:00:30 INFO - PROCESS | 1654 | 1468371630890 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 18:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:00:30 INFO - PROCESS | 1654 | 1468371630910 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 1654 | 1468371630911 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 18:00:30 INFO - PROCESS | 1654 | 1468371630914 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 1654 | 1468371630915 Marionette TRACE conn2 <- [1,1334,null,{}] 18:00:30 INFO - PROCESS | 1654 | 1468371630920 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:30 INFO - PROCESS | 1654 | 1468371630921 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:31 INFO - PROCESS | 1654 | 1468371631018 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:00:31 INFO - PROCESS | 1654 | 1468371631069 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 1654 | 1468371631071 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c735000 == 46 [pid = 1654] [id = 341] 18:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126973c00) [pid = 1654] [serial = 1022] [outer = 0x0] 18:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x127473c00) [pid = 1654] [serial = 1023] [outer = 0x126973c00] 18:00:31 INFO - PROCESS | 1654 | 1468371631099 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128c52c00) [pid = 1654] [serial = 1024] [outer = 0x126973c00] 18:00:31 INFO - PROCESS | 1654 | 1468371631535 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 673ms 18:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:00:31 INFO - PROCESS | 1654 | 1468371631588 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 1654 | 1468371631589 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 18:00:31 INFO - PROCESS | 1654 | 1468371631591 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - PROCESS | 1654 | 1468371631593 Marionette TRACE conn2 <- [1,1338,null,{}] 18:00:31 INFO - PROCESS | 1654 | 1468371631595 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:31 INFO - PROCESS | 1654 | 1468371631600 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:31 INFO - PROCESS | 1654 | 1468371631869 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:00:31 INFO - PROCESS | 1654 | 1468371631950 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 1654 | 1468371631951 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11850a000 == 47 [pid = 1654] [id = 342] 18:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1129a4800) [pid = 1654] [serial = 1025] [outer = 0x0] 18:00:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x112eed800) [pid = 1654] [serial = 1026] [outer = 0x1129a4800] 18:00:31 INFO - PROCESS | 1654 | 1468371631980 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x115d8bc00) [pid = 1654] [serial = 1027] [outer = 0x1129a4800] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8a7000 == 46 [pid = 1654] [id = 335] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1293dd800 == 45 [pid = 1654] [id = 334] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11954a000 == 44 [pid = 1654] [id = 333] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x128f25800 == 43 [pid = 1654] [id = 332] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x126f1d000 == 42 [pid = 1654] [id = 331] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x124a29000 == 41 [pid = 1654] [id = 330] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x123e33800 == 40 [pid = 1654] [id = 329] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119c62800 == 39 [pid = 1654] [id = 328] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11954c000 == 38 [pid = 1654] [id = 327] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x117e97000 == 37 [pid = 1654] [id = 326] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1164bd800 == 36 [pid = 1654] [id = 325] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x115d78000 == 35 [pid = 1654] [id = 324] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11668c800 == 34 [pid = 1654] [id = 323] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bda2000 == 33 [pid = 1654] [id = 322] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c735000 == 32 [pid = 1654] [id = 341] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bda4000 == 31 [pid = 1654] [id = 340] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12a89d000 == 30 [pid = 1654] [id = 339] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119963800 == 29 [pid = 1654] [id = 338] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12b020000 == 28 [pid = 1654] [id = 336] 18:00:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1164aa000 == 27 [pid = 1654] [id = 337] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x124ab4000) [pid = 1654] [serial = 946] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1244cc800) [pid = 1654] [serial = 945] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1195ab400) [pid = 1654] [serial = 936] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119a4ec00) [pid = 1654] [serial = 937] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119ab8800) [pid = 1654] [serial = 942] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1126f1400) [pid = 1654] [serial = 915] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1129adc00) [pid = 1654] [serial = 916] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118358400) [pid = 1654] [serial = 930] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119019000) [pid = 1654] [serial = 931] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x113373c00) [pid = 1654] [serial = 918] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x114f56c00) [pid = 1654] [serial = 919] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11688ac00) [pid = 1654] [serial = 924] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11755c800) [pid = 1654] [serial = 925] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115edc800) [pid = 1654] [serial = 921] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11612e000) [pid = 1654] [serial = 922] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119aaac00) [pid = 1654] [serial = 939] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119ab8c00) [pid = 1654] [serial = 940] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11901fc00) [pid = 1654] [serial = 933] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11944fc00) [pid = 1654] [serial = 934] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x117e0c000) [pid = 1654] [serial = 927] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118156400) [pid = 1654] [serial = 928] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124c92c00) [pid = 1654] [serial = 948] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126fda800) [pid = 1654] [serial = 954] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115d94800) [pid = 1654] [serial = 957] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x126d35000) [pid = 1654] [serial = 952] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12696dc00) [pid = 1654] [serial = 951] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x127156800) [pid = 1654] [serial = 960] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1274e4400) [pid = 1654] [serial = 955] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1274e7c00) [pid = 1654] [serial = 913] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1274eb800) [pid = 1654] [serial = 963] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12562ec00) [pid = 1654] [serial = 949] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1274eb400) [pid = 1654] [serial = 961] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128ce1800) [pid = 1654] [serial = 966] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x123aebc00) [pid = 1654] [serial = 943] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128c53400) [pid = 1654] [serial = 964] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x119445000) [pid = 1654] [serial = 958] [outer = 0x0] [url = about:blank] 18:00:33 INFO - PROCESS | 1654 | 1468371633350 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1770ms 18:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:00:33 INFO - PROCESS | 1654 | 1468371633363 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 1654 | 1468371633366 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 18:00:33 INFO - PROCESS | 1654 | 1468371633369 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 1654 | 1468371633371 Marionette TRACE conn2 <- [1,1342,null,{}] 18:00:33 INFO - PROCESS | 1654 | 1468371633403 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:33 INFO - PROCESS | 1654 | 1468371633404 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:33 INFO - PROCESS | 1654 | 1468371633483 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:00:33 INFO - PROCESS | 1654 | 1468371633488 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 1654 | 1468371633489 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x115eb2800 == 28 [pid = 1654] [id = 343] 18:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x112fdd800) [pid = 1654] [serial = 1028] [outer = 0x0] 18:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1132d6800) [pid = 1654] [serial = 1029] [outer = 0x112fdd800] 18:00:33 INFO - PROCESS | 1654 | 1468371633519 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x114fdac00) [pid = 1654] [serial = 1030] [outer = 0x112fdd800] 18:00:33 INFO - PROCESS | 1654 | 1468371633887 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 540ms 18:00:33 INFO - PROCESS | 1654 | 1468371633909 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 1654 | 1468371633915 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 18:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:00:33 INFO - PROCESS | 1654 | 1468371633932 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 1654 | 1468371633936 Marionette TRACE conn2 <- [1,1346,null,{}] 18:00:33 INFO - PROCESS | 1654 | 1468371633939 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:33 INFO - PROCESS | 1654 | 1468371633942 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:34 INFO - PROCESS | 1654 | 1468371634067 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:00:34 INFO - PROCESS | 1654 | 1468371634083 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 1654 | 1468371634085 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x117481000 == 29 [pid = 1654] [id = 344] 18:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x115ed6c00) [pid = 1654] [serial = 1031] [outer = 0x0] 18:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115ee1000) [pid = 1654] [serial = 1032] [outer = 0x115ed6c00] 18:00:34 INFO - PROCESS | 1654 | 1468371634131 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116764400) [pid = 1654] [serial = 1033] [outer = 0x115ed6c00] 18:00:34 INFO - PROCESS | 1654 | 1468371634546 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 631ms 18:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:00:34 INFO - PROCESS | 1654 | 1468371634558 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 1654 | 1468371634559 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 18:00:34 INFO - PROCESS | 1654 | 1468371634561 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - PROCESS | 1654 | 1468371634564 Marionette TRACE conn2 <- [1,1350,null,{}] 18:00:34 INFO - PROCESS | 1654 | 1468371634574 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:34 INFO - PROCESS | 1654 | 1468371634577 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:34 INFO - PROCESS | 1654 | 1468371634650 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:00:34 INFO - PROCESS | 1654 | 1468371634655 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 1654 | 1468371634657 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11909c000 == 30 [pid = 1654] [id = 345] 18:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11755f400) [pid = 1654] [serial = 1034] [outer = 0x0] 18:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x117e0e000) [pid = 1654] [serial = 1035] [outer = 0x11755f400] 18:00:34 INFO - PROCESS | 1654 | 1468371634687 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118160c00) [pid = 1654] [serial = 1036] [outer = 0x11755f400] 18:00:35 INFO - PROCESS | 1654 | 1468371635047 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 524ms 18:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:00:35 INFO - PROCESS | 1654 | 1468371635085 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:00:35 INFO - PROCESS | 1654 | 1468371635087 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 18:00:35 INFO - PROCESS | 1654 | 1468371635089 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - PROCESS | 1654 | 1468371635091 Marionette TRACE conn2 <- [1,1354,null,{}] 18:00:35 INFO - PROCESS | 1654 | 1468371635093 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:35 INFO - PROCESS | 1654 | 1468371635095 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:35 INFO - PROCESS | 1654 | 1468371635235 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:00:35 INFO - PROCESS | 1654 | 1468371635260 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 1654 | 1468371635262 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119725800 == 31 [pid = 1654] [id = 346] 18:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11815f800) [pid = 1654] [serial = 1037] [outer = 0x0] 18:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11839a400) [pid = 1654] [serial = 1038] [outer = 0x11815f800] 18:00:35 INFO - PROCESS | 1654 | 1468371635294 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11877e400) [pid = 1654] [serial = 1039] [outer = 0x11815f800] 18:00:35 INFO - PROCESS | 1654 | 1468371635682 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 620ms 18:00:35 INFO - PROCESS | 1654 | 1468371635710 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 18:00:35 INFO - PROCESS | 1654 | 1468371635711 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 18:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:00:35 INFO - PROCESS | 1654 | 1468371635713 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - PROCESS | 1654 | 1468371635714 Marionette TRACE conn2 <- [1,1358,null,{}] 18:00:35 INFO - PROCESS | 1654 | 1468371635722 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:35 INFO - PROCESS | 1654 | 1468371635723 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:35 INFO - PROCESS | 1654 | 1468371635816 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:00:35 INFO - PROCESS | 1654 | 1468371635820 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 1654 | 1468371635822 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x123bcd800 == 32 [pid = 1654] [id = 347] 18:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1128cfc00) [pid = 1654] [serial = 1040] [outer = 0x0] 18:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119014000) [pid = 1654] [serial = 1041] [outer = 0x1128cfc00] 18:00:35 INFO - PROCESS | 1654 | 1468371635846 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119445400) [pid = 1654] [serial = 1042] [outer = 0x1128cfc00] 18:00:36 INFO - PROCESS | 1654 | 1468371636191 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 521ms 18:00:36 INFO - PROCESS | 1654 | 1468371636235 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 1654 | 1468371636236 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 18:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:00:36 INFO - PROCESS | 1654 | 1468371636238 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - PROCESS | 1654 | 1468371636239 Marionette TRACE conn2 <- [1,1362,null,{}] 18:00:36 INFO - PROCESS | 1654 | 1468371636242 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:36 INFO - PROCESS | 1654 | 1468371636246 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:36 INFO - PROCESS | 1654 | 1468371636355 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:00:36 INFO - PROCESS | 1654 | 1468371636390 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 1654 | 1468371636391 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a41800 == 33 [pid = 1654] [id = 348] 18:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11944fc00) [pid = 1654] [serial = 1043] [outer = 0x0] 18:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119a53c00) [pid = 1654] [serial = 1044] [outer = 0x11944fc00] 18:00:36 INFO - PROCESS | 1654 | 1468371636416 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1210e5400) [pid = 1654] [serial = 1045] [outer = 0x11944fc00] 18:00:36 INFO - PROCESS | 1654 | 1468371636744 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 520ms 18:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:00:36 INFO - PROCESS | 1654 | 1468371636758 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 1654 | 1468371636759 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 18:00:36 INFO - PROCESS | 1654 | 1468371636761 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - PROCESS | 1654 | 1468371636763 Marionette TRACE conn2 <- [1,1366,null,{}] 18:00:36 INFO - PROCESS | 1654 | 1468371636786 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:36 INFO - PROCESS | 1654 | 1468371636787 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:36 INFO - PROCESS | 1654 | 1468371636881 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:00:36 INFO - PROCESS | 1654 | 1468371636884 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 1654 | 1468371636885 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f87000 == 34 [pid = 1654] [id = 349] 18:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119a4f800) [pid = 1654] [serial = 1046] [outer = 0x0] 18:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x123b90800) [pid = 1654] [serial = 1047] [outer = 0x119a4f800] 18:00:36 INFO - PROCESS | 1654 | 1468371636909 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x124491000) [pid = 1654] [serial = 1048] [outer = 0x119a4f800] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1199b4800) [pid = 1654] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1121ba400) [pid = 1654] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128c4b000) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1128d0000) [pid = 1654] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115eda800) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115d19c00) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117e0ac00) [pid = 1654] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119a56400) [pid = 1654] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1126eb000) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1128d7c00) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12562fc00) [pid = 1654] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118053800) [pid = 1654] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112ac8c00) [pid = 1654] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12696b800) [pid = 1654] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:00:37 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11901f000) [pid = 1654] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:00:37 INFO - PROCESS | 1654 | 1468371637418 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 1654 | 1468371637443 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 18:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:00:37 INFO - PROCESS | 1654 | 1468371637445 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 1654 | 1468371637446 Marionette TRACE conn2 <- [1,1370,null,{}] 18:00:37 INFO - PROCESS | 1654 | 1468371637448 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:37 INFO - PROCESS | 1654 | 1468371637449 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:37 INFO - PROCESS | 1654 | 1468371637523 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:00:37 INFO - PROCESS | 1654 | 1468371637526 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 1654 | 1468371637527 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12507d000 == 35 [pid = 1654] [id = 350] 18:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126e4000) [pid = 1654] [serial = 1049] [outer = 0x0] 18:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1132e3000) [pid = 1654] [serial = 1050] [outer = 0x1126e4000] 18:00:37 INFO - PROCESS | 1654 | 1468371637554 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11901f000) [pid = 1654] [serial = 1051] [outer = 0x1126e4000] 18:00:37 INFO - PROCESS | 1654 | 1468371637862 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 1654 | 1468371637916 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 18:00:37 INFO - PROCESS | 1654 | 1468371637918 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 1654 | 1468371637919 Marionette TRACE conn2 <- [1,1374,null,{}] 18:00:37 INFO - PROCESS | 1654 | 1468371637921 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:37 INFO - PROCESS | 1654 | 1468371637922 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:38 INFO - PROCESS | 1654 | 1468371638027 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:00:38 INFO - PROCESS | 1654 | 1468371638036 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 1654 | 1468371638037 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x129232000 == 36 [pid = 1654] [id = 351] 18:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1129a7800) [pid = 1654] [serial = 1052] [outer = 0x0] 18:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124493400) [pid = 1654] [serial = 1053] [outer = 0x1129a7800] 18:00:38 INFO - PROCESS | 1654 | 1468371638061 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x124aaa800) [pid = 1654] [serial = 1054] [outer = 0x1129a7800] 18:00:38 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:38 INFO - PROCESS | 1654 | 1468371638369 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 1654 | 1468371638389 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 18:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:00:38 INFO - PROCESS | 1654 | 1468371638392 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 1654 | 1468371638393 Marionette TRACE conn2 <- [1,1378,null,{}] 18:00:38 INFO - PROCESS | 1654 | 1468371638395 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:38 INFO - PROCESS | 1654 | 1468371638396 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:38 INFO - PROCESS | 1654 | 1468371638473 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:00:38 INFO - PROCESS | 1654 | 1468371638477 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 1654 | 1468371638478 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a63e000 == 37 [pid = 1654] [id = 352] 18:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124aab800) [pid = 1654] [serial = 1055] [outer = 0x0] 18:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12562d400) [pid = 1654] [serial = 1056] [outer = 0x124aab800] 18:00:38 INFO - PROCESS | 1654 | 1468371638504 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126969400) [pid = 1654] [serial = 1057] [outer = 0x124aab800] 18:00:38 INFO - PROCESS | 1654 | 1468371638813 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 1654 | 1468371638863 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 18:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:00:38 INFO - PROCESS | 1654 | 1468371638865 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 1654 | 1468371638867 Marionette TRACE conn2 <- [1,1382,null,{}] 18:00:38 INFO - PROCESS | 1654 | 1468371638869 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:38 INFO - PROCESS | 1654 | 1468371638871 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:38 INFO - PROCESS | 1654 | 1468371638989 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:00:39 INFO - PROCESS | 1654 | 1468371638995 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 1654 | 1468371638996 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8a2000 == 38 [pid = 1654] [id = 353] 18:00:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126974400) [pid = 1654] [serial = 1058] [outer = 0x0] 18:00:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x127153000) [pid = 1654] [serial = 1059] [outer = 0x126974400] 18:00:39 INFO - PROCESS | 1654 | 1468371639030 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1274e7400) [pid = 1654] [serial = 1060] [outer = 0x126974400] 18:00:39 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:39 INFO - PROCESS | 1654 | 1468371639405 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 1654 | 1468371639439 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 18:00:39 INFO - PROCESS | 1654 | 1468371639443 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - PROCESS | 1654 | 1468371639446 Marionette TRACE conn2 <- [1,1386,null,{}] 18:00:39 INFO - PROCESS | 1654 | 1468371639450 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:39 INFO - PROCESS | 1654 | 1468371639452 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:39 INFO - PROCESS | 1654 | 1468371639569 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:00:39 INFO - PROCESS | 1654 | 1468371639625 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 1654 | 1468371639628 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e13000 == 39 [pid = 1654] [id = 354] 18:00:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1126fcc00) [pid = 1654] [serial = 1061] [outer = 0x0] 18:00:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1128d7400) [pid = 1654] [serial = 1062] [outer = 0x1126fcc00] 18:00:39 INFO - PROCESS | 1654 | 1468371639659 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11337d000) [pid = 1654] [serial = 1063] [outer = 0x1126fcc00] 18:00:40 INFO - PROCESS | 1654 | 1468371640270 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 1654 | 1468371640321 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 18:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:00:40 INFO - PROCESS | 1654 | 1468371640326 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - PROCESS | 1654 | 1468371640328 Marionette TRACE conn2 <- [1,1390,null,{}] 18:00:40 INFO - PROCESS | 1654 | 1468371640330 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:40 INFO - PROCESS | 1654 | 1468371640332 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:40 INFO - PROCESS | 1654 | 1468371640439 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:00:40 INFO - PROCESS | 1654 | 1468371640494 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 1654 | 1468371640496 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c52000 == 40 [pid = 1654] [id = 355] 18:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x115edf000) [pid = 1654] [serial = 1064] [outer = 0x0] 18:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115ee3000) [pid = 1654] [serial = 1065] [outer = 0x115edf000] 18:00:40 INFO - PROCESS | 1654 | 1468371640527 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116aef800) [pid = 1654] [serial = 1066] [outer = 0x115edf000] 18:00:41 INFO - PROCESS | 1654 | 1468371641261 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12a63e000 == 39 [pid = 1654] [id = 352] 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x129232000 == 38 [pid = 1654] [id = 351] 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12507d000 == 37 [pid = 1654] [id = 350] 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x126f87000 == 36 [pid = 1654] [id = 349] 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x124a41800 == 35 [pid = 1654] [id = 348] 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x123bcd800 == 34 [pid = 1654] [id = 347] 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x119725800 == 33 [pid = 1654] [id = 346] 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11909c000 == 32 [pid = 1654] [id = 345] 18:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x117481000 == 31 [pid = 1654] [id = 344] 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x115eb2800 == 30 [pid = 1654] [id = 343] 18:00:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11850a000 == 29 [pid = 1654] [id = 342] 18:00:41 INFO - PROCESS | 1654 | 1468371641297 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 1654 | 1468371641300 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 18:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:00:41 INFO - PROCESS | 1654 | 1468371641305 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 1654 | 1468371641306 Marionette TRACE conn2 <- [1,1394,null,{}] 18:00:41 INFO - PROCESS | 1654 | 1468371641310 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:41 INFO - PROCESS | 1654 | 1468371641311 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:41 INFO - PROCESS | 1654 | 1468371641403 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119a5d400) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119448c00) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x123f9e400) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128ce9800) [pid = 1654] [serial = 967] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118164c00) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118537000) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116630c00) [pid = 1654] [serial = 978] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116f05000) [pid = 1654] [serial = 979] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115d95c00) [pid = 1654] [serial = 975] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115e61800) [pid = 1654] [serial = 976] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118783c00) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x124e13c00) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1126f4000) [pid = 1654] [serial = 969] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1129b0c00) [pid = 1654] [serial = 970] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11339e400) [pid = 1654] [serial = 972] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x115d98400) [pid = 1654] [serial = 973] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128c55400) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1244c4400) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11901ac00) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x116139800) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x126d42400) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128ce4000) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128dbd000) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x125631c00) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12562c800) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x124a95000) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1199b2400) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x123906400) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x119068000) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 18:00:41 INFO - PROCESS | 1654 | 1468371641463 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:41 INFO - PROCESS | 1654 | 1468371641466 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x116854000 == 30 [pid = 1654] [id = 356] 18:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x112eec400) [pid = 1654] [serial = 1067] [outer = 0x0] 18:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115d8b800) [pid = 1654] [serial = 1068] [outer = 0x112eec400] 18:00:41 INFO - PROCESS | 1654 | 1468371641494 Marionette DEBUG loaded listener.js 18:00:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x115dee800) [pid = 1654] [serial = 1069] [outer = 0x112eec400] 18:00:41 INFO - PROCESS | 1654 | 1468371641776 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 520ms 18:00:41 INFO - PROCESS | 1654 | 1468371641825 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 1654 | 1468371641827 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 18:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:00:41 INFO - PROCESS | 1654 | 1468371641831 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 1654 | 1468371641835 Marionette TRACE conn2 <- [1,1398,null,{}] 18:00:41 INFO - PROCESS | 1654 | 1468371641839 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:41 INFO - PROCESS | 1654 | 1468371641841 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:41 INFO - PROCESS | 1654 | 1468371641919 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:00:41 INFO - PROCESS | 1654 | 1468371641982 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:41 INFO - PROCESS | 1654 | 1468371641983 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x117465000 == 31 [pid = 1654] [id = 357] 18:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x115d96800) [pid = 1654] [serial = 1070] [outer = 0x0] 18:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11619ac00) [pid = 1654] [serial = 1071] [outer = 0x115d96800] 18:00:42 INFO - PROCESS | 1654 | 1468371642010 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117e0f400) [pid = 1654] [serial = 1072] [outer = 0x115d96800] 18:00:42 INFO - PROCESS | 1654 | 1468371642294 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 475ms 18:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:00:42 INFO - PROCESS | 1654 | 1468371642307 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 1654 | 1468371642308 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 18:00:42 INFO - PROCESS | 1654 | 1468371642310 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 1654 | 1468371642313 Marionette TRACE conn2 <- [1,1402,null,{}] 18:00:42 INFO - PROCESS | 1654 | 1468371642328 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:42 INFO - PROCESS | 1654 | 1468371642331 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:42 INFO - PROCESS | 1654 | 1468371642422 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:00:42 INFO - PROCESS | 1654 | 1468371642427 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 1654 | 1468371642429 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x119738000 == 32 [pid = 1654] [id = 358] 18:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118059800) [pid = 1654] [serial = 1073] [outer = 0x0] 18:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11839d800) [pid = 1654] [serial = 1074] [outer = 0x118059800] 18:00:42 INFO - PROCESS | 1654 | 1468371642458 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1187f0c00) [pid = 1654] [serial = 1075] [outer = 0x118059800] 18:00:42 INFO - PROCESS | 1654 | 1468371642824 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 525ms 18:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:00:42 INFO - PROCESS | 1654 | 1468371642837 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 1654 | 1468371642839 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 18:00:42 INFO - PROCESS | 1654 | 1468371642841 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 1654 | 1468371642842 Marionette TRACE conn2 <- [1,1406,null,{}] 18:00:42 INFO - PROCESS | 1654 | 1468371642844 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:42 INFO - PROCESS | 1654 | 1468371642845 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:42 INFO - PROCESS | 1654 | 1468371642924 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:00:42 INFO - PROCESS | 1654 | 1468371642928 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 1654 | 1468371642929 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x123be4000 == 33 [pid = 1654] [id = 359] 18:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1187f7400) [pid = 1654] [serial = 1076] [outer = 0x0] 18:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119443400) [pid = 1654] [serial = 1077] [outer = 0x1187f7400] 18:00:42 INFO - PROCESS | 1654 | 1468371642956 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1199a7c00) [pid = 1654] [serial = 1078] [outer = 0x1187f7400] 18:00:43 INFO - PROCESS | 1654 | 1468371643286 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 468ms 18:00:43 INFO - PROCESS | 1654 | 1468371643309 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 1654 | 1468371643311 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 18:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:00:43 INFO - PROCESS | 1654 | 1468371643313 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 1654 | 1468371643314 Marionette TRACE conn2 <- [1,1410,null,{}] 18:00:43 INFO - PROCESS | 1654 | 1468371643319 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:43 INFO - PROCESS | 1654 | 1468371643320 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:43 INFO - PROCESS | 1654 | 1468371643392 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:00:43 INFO - PROCESS | 1654 | 1468371643461 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 1654 | 1468371643462 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a2d800 == 34 [pid = 1654] [id = 360] 18:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1128d9800) [pid = 1654] [serial = 1079] [outer = 0x0] 18:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119451400) [pid = 1654] [serial = 1080] [outer = 0x1128d9800] 18:00:43 INFO - PROCESS | 1654 | 1468371643486 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119aad400) [pid = 1654] [serial = 1081] [outer = 0x1128d9800] 18:00:43 INFO - PROCESS | 1654 | 1468371643844 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 570ms 18:00:43 INFO - PROCESS | 1654 | 1468371643883 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 1654 | 1468371643884 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 18:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:00:43 INFO - PROCESS | 1654 | 1468371643887 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 1654 | 1468371643888 Marionette TRACE conn2 <- [1,1414,null,{}] 18:00:43 INFO - PROCESS | 1654 | 1468371643890 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:43 INFO - PROCESS | 1654 | 1468371643894 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:44 INFO - PROCESS | 1654 | 1468371644019 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:00:44 INFO - PROCESS | 1654 | 1468371644023 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 1654 | 1468371644024 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271e7800 == 35 [pid = 1654] [id = 361] 18:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119aadc00) [pid = 1654] [serial = 1082] [outer = 0x0] 18:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1210e4c00) [pid = 1654] [serial = 1083] [outer = 0x119aadc00] 18:00:44 INFO - PROCESS | 1654 | 1468371644048 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x124e12c00) [pid = 1654] [serial = 1084] [outer = 0x119aadc00] 18:00:44 INFO - PROCESS | 1654 | 1468371644408 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 572ms 18:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:00:44 INFO - PROCESS | 1654 | 1468371644465 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:00:44 INFO - PROCESS | 1654 | 1468371644467 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 18:00:44 INFO - PROCESS | 1654 | 1468371644469 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 1654 | 1468371644470 Marionette TRACE conn2 <- [1,1418,null,{}] 18:00:44 INFO - PROCESS | 1654 | 1468371644472 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:44 INFO - PROCESS | 1654 | 1468371644473 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:44 INFO - PROCESS | 1654 | 1468371644569 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:00:44 INFO - PROCESS | 1654 | 1468371644572 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 1654 | 1468371644574 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12922b800 == 36 [pid = 1654] [id = 362] 18:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x125584400) [pid = 1654] [serial = 1085] [outer = 0x0] 18:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1256c7800) [pid = 1654] [serial = 1086] [outer = 0x125584400] 18:00:44 INFO - PROCESS | 1654 | 1468371644597 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126d42400) [pid = 1654] [serial = 1087] [outer = 0x125584400] 18:00:44 INFO - PROCESS | 1654 | 1468371644913 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 469ms 18:00:44 INFO - PROCESS | 1654 | 1468371644940 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:00:44 INFO - PROCESS | 1654 | 1468371644941 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 18:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:00:44 INFO - PROCESS | 1654 | 1468371644943 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 1654 | 1468371644944 Marionette TRACE conn2 <- [1,1422,null,{}] 18:00:44 INFO - PROCESS | 1654 | 1468371644954 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:44 INFO - PROCESS | 1654 | 1468371644956 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:45 INFO - PROCESS | 1654 | 1468371645052 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:00:45 INFO - PROCESS | 1654 | 1468371645055 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 1654 | 1468371645056 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a638000 == 37 [pid = 1654] [id = 363] 18:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x125585800) [pid = 1654] [serial = 1088] [outer = 0x0] 18:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x127474c00) [pid = 1654] [serial = 1089] [outer = 0x125585800] 18:00:45 INFO - PROCESS | 1654 | 1468371645081 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1274ec400) [pid = 1654] [serial = 1090] [outer = 0x125585800] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1129a4800) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112fdd800) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128cfc00) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1128d4800) [pid = 1654] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11755f400) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x115ed6c00) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115ede400) [pid = 1654] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119015000) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119ab3800) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126973c00) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11944fc00) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119a4f800) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1126e4000) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1129a7800) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x124aab800) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:00:45 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11815f800) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:00:45 INFO - PROCESS | 1654 | 1468371645505 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 576ms 18:00:45 INFO - PROCESS | 1654 | 1468371645521 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 1654 | 1468371645522 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 18:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:00:45 INFO - PROCESS | 1654 | 1468371645524 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 1654 | 1468371645525 Marionette TRACE conn2 <- [1,1426,null,{}] 18:00:45 INFO - PROCESS | 1654 | 1468371645528 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:45 INFO - PROCESS | 1654 | 1468371645529 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:45 INFO - PROCESS | 1654 | 1468371645606 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:00:45 INFO - PROCESS | 1654 | 1468371645609 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 1654 | 1468371645610 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1238b3000 == 38 [pid = 1654] [id = 364] 18:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112ac5400) [pid = 1654] [serial = 1091] [outer = 0x0] 18:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115df1c00) [pid = 1654] [serial = 1092] [outer = 0x112ac5400] 18:00:45 INFO - PROCESS | 1654 | 1468371645637 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11755f400) [pid = 1654] [serial = 1093] [outer = 0x112ac5400] 18:00:45 INFO - PROCESS | 1654 | 1468371645953 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 469ms 18:00:45 INFO - PROCESS | 1654 | 1468371645993 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 1654 | 1468371645994 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 18:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:00:45 INFO - PROCESS | 1654 | 1468371645996 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 1654 | 1468371645998 Marionette TRACE conn2 <- [1,1430,null,{}] 18:00:46 INFO - PROCESS | 1654 | 1468371646000 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:46 INFO - PROCESS | 1654 | 1468371646001 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:46 INFO - PROCESS | 1654 | 1468371646077 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:00:46 INFO - PROCESS | 1654 | 1468371646136 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 1654 | 1468371646137 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b00c000 == 39 [pid = 1654] [id = 365] 18:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116f06800) [pid = 1654] [serial = 1094] [outer = 0x0] 18:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119448800) [pid = 1654] [serial = 1095] [outer = 0x116f06800] 18:00:46 INFO - PROCESS | 1654 | 1468371646161 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12557a000) [pid = 1654] [serial = 1096] [outer = 0x116f06800] 18:00:46 INFO - PROCESS | 1654 | 1468371646445 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 471ms 18:00:46 INFO - PROCESS | 1654 | 1468371646472 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:00:46 INFO - PROCESS | 1654 | 1468371646474 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 18:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:00:46 INFO - PROCESS | 1654 | 1468371646476 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:00:46 INFO - PROCESS | 1654 | 1468371646478 Marionette TRACE conn2 <- [1,1434,null,{}] 18:00:46 INFO - PROCESS | 1654 | 1468371646480 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:46 INFO - PROCESS | 1654 | 1468371646481 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:46 INFO - PROCESS | 1654 | 1468371646576 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:00:46 INFO - PROCESS | 1654 | 1468371646580 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 1654 | 1468371646582 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba55800 == 40 [pid = 1654] [id = 366] 18:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x120fec800) [pid = 1654] [serial = 1097] [outer = 0x0] 18:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128c58000) [pid = 1654] [serial = 1098] [outer = 0x120fec800] 18:00:46 INFO - PROCESS | 1654 | 1468371646610 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128dc2400) [pid = 1654] [serial = 1099] [outer = 0x120fec800] 18:00:46 INFO - PROCESS | 1654 | 1468371646939 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 469ms 18:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:00:46 INFO - PROCESS | 1654 | 1468371646946 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:00:46 INFO - PROCESS | 1654 | 1468371646947 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 18:00:46 INFO - PROCESS | 1654 | 1468371646953 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:00:46 INFO - PROCESS | 1654 | 1468371646954 Marionette TRACE conn2 <- [1,1438,null,{}] 18:00:46 INFO - PROCESS | 1654 | 1468371646956 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:46 INFO - PROCESS | 1654 | 1468371646957 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:47 INFO - PROCESS | 1654 | 1468371647068 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:00:47 INFO - PROCESS | 1654 | 1468371647074 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 1654 | 1468371647075 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd94800 == 41 [pid = 1654] [id = 367] 18:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x127154000) [pid = 1654] [serial = 1100] [outer = 0x0] 18:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128dc4c00) [pid = 1654] [serial = 1101] [outer = 0x127154000] 18:00:47 INFO - PROCESS | 1654 | 1468371647099 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128fec400) [pid = 1654] [serial = 1102] [outer = 0x127154000] 18:00:47 INFO - PROCESS | 1654 | 1468371647469 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 572ms 18:00:47 INFO - PROCESS | 1654 | 1468371647576 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 1654 | 1468371647579 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 18:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:00:47 INFO - PROCESS | 1654 | 1468371647590 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 1654 | 1468371647594 Marionette TRACE conn2 <- [1,1442,null,{}] 18:00:47 INFO - PROCESS | 1654 | 1468371647600 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:47 INFO - PROCESS | 1654 | 1468371647602 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:47 INFO - PROCESS | 1654 | 1468371647711 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:00:47 INFO - PROCESS | 1654 | 1468371647780 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 1654 | 1468371647783 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x116606000 == 42 [pid = 1654] [id = 368] 18:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1129aa800) [pid = 1654] [serial = 1103] [outer = 0x0] 18:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112ac4800) [pid = 1654] [serial = 1104] [outer = 0x1129aa800] 18:00:47 INFO - PROCESS | 1654 | 1468371647814 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x115d8dc00) [pid = 1654] [serial = 1105] [outer = 0x1129aa800] 18:00:48 INFO - PROCESS | 1654 | 1468371648254 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 680ms 18:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:00:48 INFO - PROCESS | 1654 | 1468371648270 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 1654 | 1468371648272 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 18:00:48 INFO - PROCESS | 1654 | 1468371648276 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 1654 | 1468371648279 Marionette TRACE conn2 <- [1,1446,null,{}] 18:00:48 INFO - PROCESS | 1654 | 1468371648282 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:48 INFO - PROCESS | 1654 | 1468371648284 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:48 INFO - PROCESS | 1654 | 1468371648388 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:00:48 INFO - PROCESS | 1654 | 1468371648462 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 1654 | 1468371648463 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x123995800 == 43 [pid = 1654] [id = 369] 18:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118054800) [pid = 1654] [serial = 1106] [outer = 0x0] 18:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11805a800) [pid = 1654] [serial = 1107] [outer = 0x118054800] 18:00:48 INFO - PROCESS | 1654 | 1468371648538 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11839ac00) [pid = 1654] [serial = 1108] [outer = 0x118054800] 18:00:48 INFO - PROCESS | 1654 | 1468371648982 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 773ms 18:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:00:49 INFO - PROCESS | 1654 | 1468371649047 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 1654 | 1468371649049 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 18:00:49 INFO - PROCESS | 1654 | 1468371649051 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 1654 | 1468371649053 Marionette TRACE conn2 <- [1,1450,null,{}] 18:00:49 INFO - PROCESS | 1654 | 1468371649059 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:49 INFO - PROCESS | 1654 | 1468371649063 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:49 INFO - PROCESS | 1654 | 1468371649163 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:00:49 INFO - PROCESS | 1654 | 1468371649233 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 1654 | 1468371649236 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba4e000 == 44 [pid = 1654] [id = 370] 18:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x119ab2800) [pid = 1654] [serial = 1109] [outer = 0x0] 18:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119ab7000) [pid = 1654] [serial = 1110] [outer = 0x119ab2800] 18:00:49 INFO - PROCESS | 1654 | 1468371649268 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121708c00) [pid = 1654] [serial = 1111] [outer = 0x119ab2800] 18:00:49 INFO - PROCESS | 1654 | 1468371649729 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 720ms 18:00:49 INFO - PROCESS | 1654 | 1468371649771 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 1654 | 1468371649773 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 18:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:00:49 INFO - PROCESS | 1654 | 1468371649775 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 1654 | 1468371649776 Marionette TRACE conn2 <- [1,1454,null,{}] 18:00:49 INFO - PROCESS | 1654 | 1468371649779 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:49 INFO - PROCESS | 1654 | 1468371649780 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:49 INFO - PROCESS | 1654 | 1468371649883 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:00:49 INFO - PROCESS | 1654 | 1468371649951 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 1654 | 1468371649953 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11953f800 == 45 [pid = 1654] [id = 371] 18:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x113088800) [pid = 1654] [serial = 1112] [outer = 0x0] 18:00:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119ab4c00) [pid = 1654] [serial = 1113] [outer = 0x113088800] 18:00:49 INFO - PROCESS | 1654 | 1468371649984 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124927400) [pid = 1654] [serial = 1114] [outer = 0x113088800] 18:00:50 INFO - PROCESS | 1654 | 1468371650587 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 873ms 18:00:50 INFO - PROCESS | 1654 | 1468371650649 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 1654 | 1468371650651 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 18:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:00:50 INFO - PROCESS | 1654 | 1468371650654 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 1654 | 1468371650656 Marionette TRACE conn2 <- [1,1458,null,{}] 18:00:50 INFO - PROCESS | 1654 | 1468371650660 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:50 INFO - PROCESS | 1654 | 1468371650661 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:50 INFO - PROCESS | 1654 | 1468371650760 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:00:50 INFO - PROCESS | 1654 | 1468371650837 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 1654 | 1468371650840 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e09000 == 46 [pid = 1654] [id = 372] 18:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1126e4800) [pid = 1654] [serial = 1115] [outer = 0x0] 18:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x115d17800) [pid = 1654] [serial = 1116] [outer = 0x1126e4800] 18:00:50 INFO - PROCESS | 1654 | 1468371650869 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x115ed8400) [pid = 1654] [serial = 1117] [outer = 0x1126e4800] 18:00:51 INFO - PROCESS | 1654 | 1468371651331 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 720ms 18:00:51 INFO - PROCESS | 1654 | 1468371651375 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 1654 | 1468371651379 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 18:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:00:51 INFO - PROCESS | 1654 | 1468371651385 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 1654 | 1468371651388 Marionette TRACE conn2 <- [1,1462,null,{}] 18:00:51 INFO - PROCESS | 1654 | 1468371651392 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:51 INFO - PROCESS | 1654 | 1468371651394 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba55800 == 45 [pid = 1654] [id = 366] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12b00c000 == 44 [pid = 1654] [id = 365] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1238b3000 == 43 [pid = 1654] [id = 364] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12a638000 == 42 [pid = 1654] [id = 363] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12922b800 == 41 [pid = 1654] [id = 362] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1271e7800 == 40 [pid = 1654] [id = 361] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x124a2d800 == 39 [pid = 1654] [id = 360] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x123be4000 == 38 [pid = 1654] [id = 359] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x119738000 == 37 [pid = 1654] [id = 358] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x117465000 == 36 [pid = 1654] [id = 357] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x116854000 == 35 [pid = 1654] [id = 356] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8a2000 == 34 [pid = 1654] [id = 353] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x115e13000 == 33 [pid = 1654] [id = 354] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x119c52000 == 32 [pid = 1654] [id = 355] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x115e09000 == 31 [pid = 1654] [id = 372] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11953f800 == 30 [pid = 1654] [id = 371] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba4e000 == 29 [pid = 1654] [id = 370] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x123995800 == 28 [pid = 1654] [id = 369] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd94800 == 27 [pid = 1654] [id = 367] 18:00:52 INFO - PROCESS | 1654 | --DOCSHELL 0x116606000 == 26 [pid = 1654] [id = 368] 18:00:52 INFO - PROCESS | 1654 | 1468371652105 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112eed800) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1132d6800) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x114fdac00) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119014000) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x114f57800) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112ac8800) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x117e0e000) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118160c00) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115ee1000) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11804e800) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116764400) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116769800) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119a57800) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119451800) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1256c5c00) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1244c1800) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x128c52c00) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x127473c00) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119a53c00) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119445400) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123b90800) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1210e5400) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11901f000) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124493400) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1132e3000) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x126969400) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12562d400) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x124491000) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x115d8bc00) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11839a400) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x124aaa800) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x127153000) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11877e400) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 18:00:52 INFO - PROCESS | 1654 | 1468371652222 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 1654 | 1468371652224 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1130e0000 == 27 [pid = 1654] [id = 373] 18:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1126e9c00) [pid = 1654] [serial = 1118] [outer = 0x0] 18:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1126efc00) [pid = 1654] [serial = 1119] [outer = 0x1126e9c00] 18:00:52 INFO - PROCESS | 1654 | 1468371652253 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1128cb400) [pid = 1654] [serial = 1120] [outer = 0x1126e9c00] 18:00:52 INFO - PROCESS | 1654 | 1468371652570 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1227ms 18:00:52 INFO - PROCESS | 1654 | 1468371652612 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 1654 | 1468371652614 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 18:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:00:52 INFO - PROCESS | 1654 | 1468371652621 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - PROCESS | 1654 | 1468371652622 Marionette TRACE conn2 <- [1,1466,null,{}] 18:00:52 INFO - PROCESS | 1654 | 1468371652625 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:52 INFO - PROCESS | 1654 | 1468371652627 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:52 INFO - PROCESS | 1654 | 1468371652724 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:00:52 INFO - PROCESS | 1654 | 1468371652775 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 1654 | 1468371652777 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f4e800 == 28 [pid = 1654] [id = 374] 18:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1128d5400) [pid = 1654] [serial = 1121] [outer = 0x0] 18:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x113378000) [pid = 1654] [serial = 1122] [outer = 0x1128d5400] 18:00:52 INFO - PROCESS | 1654 | 1468371652803 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x115d8a400) [pid = 1654] [serial = 1123] [outer = 0x1128d5400] 18:00:53 INFO - PROCESS | 1654 | 1468371653088 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 522ms 18:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:00:53 INFO - PROCESS | 1654 | 1468371653141 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 1654 | 1468371653143 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 18:00:53 INFO - PROCESS | 1654 | 1468371653145 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 1654 | 1468371653146 Marionette TRACE conn2 <- [1,1470,null,{}] 18:00:53 INFO - PROCESS | 1654 | 1468371653149 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:53 INFO - PROCESS | 1654 | 1468371653152 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:53 INFO - PROCESS | 1654 | 1468371653228 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:00:53 INFO - PROCESS | 1654 | 1468371653284 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 1654 | 1468371653286 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x117463000 == 29 [pid = 1654] [id = 375] 18:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x114fdac00) [pid = 1654] [serial = 1124] [outer = 0x0] 18:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115ee4400) [pid = 1654] [serial = 1125] [outer = 0x114fdac00] 18:00:53 INFO - PROCESS | 1654 | 1468371653319 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116884400) [pid = 1654] [serial = 1126] [outer = 0x114fdac00] 18:00:53 INFO - PROCESS | 1654 | 1468371653631 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 520ms 18:00:53 INFO - PROCESS | 1654 | 1468371653667 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 1654 | 1468371653671 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 18:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:00:53 INFO - PROCESS | 1654 | 1468371653679 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 1654 | 1468371653682 Marionette TRACE conn2 <- [1,1474,null,{}] 18:00:53 INFO - PROCESS | 1654 | 1468371653684 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:53 INFO - PROCESS | 1654 | 1468371653686 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:53 INFO - PROCESS | 1654 | 1468371653768 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:00:53 INFO - PROCESS | 1654 | 1468371653772 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 1654 | 1468371653773 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x119730800 == 30 [pid = 1654] [id = 376] 18:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11613a000) [pid = 1654] [serial = 1127] [outer = 0x0] 18:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118052800) [pid = 1654] [serial = 1128] [outer = 0x11613a000] 18:00:53 INFO - PROCESS | 1654 | 1468371653798 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11839cc00) [pid = 1654] [serial = 1129] [outer = 0x11613a000] 18:00:54 INFO - PROCESS | 1654 | 1468371654124 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 478ms 18:00:54 INFO - PROCESS | 1654 | 1468371654175 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 1654 | 1468371654176 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 18:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:00:54 INFO - PROCESS | 1654 | 1468371654183 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - PROCESS | 1654 | 1468371654186 Marionette TRACE conn2 <- [1,1478,null,{}] 18:00:54 INFO - PROCESS | 1654 | 1468371654200 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:54 INFO - PROCESS | 1654 | 1468371654202 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:54 INFO - PROCESS | 1654 | 1468371654295 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:00:54 INFO - PROCESS | 1654 | 1468371654299 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 1654 | 1468371654300 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c5d000 == 31 [pid = 1654] [id = 377] 18:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116af5000) [pid = 1654] [serial = 1130] [outer = 0x0] 18:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118541000) [pid = 1654] [serial = 1131] [outer = 0x116af5000] 18:00:54 INFO - PROCESS | 1654 | 1468371654325 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1187f5c00) [pid = 1654] [serial = 1132] [outer = 0x116af5000] 18:00:54 INFO - PROCESS | 1654 | 1468371654662 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 523ms 18:00:54 INFO - PROCESS | 1654 | 1468371654707 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 1654 | 1468371654708 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 18:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:00:54 INFO - PROCESS | 1654 | 1468371654710 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - PROCESS | 1654 | 1468371654712 Marionette TRACE conn2 <- [1,1482,null,{}] 18:00:54 INFO - PROCESS | 1654 | 1468371654714 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:54 INFO - PROCESS | 1654 | 1468371654715 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:54 INFO - PROCESS | 1654 | 1468371654810 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:00:54 INFO - PROCESS | 1654 | 1468371654822 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 1654 | 1468371654826 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e42000 == 32 [pid = 1654] [id = 378] 18:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1129acc00) [pid = 1654] [serial = 1133] [outer = 0x0] 18:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119442800) [pid = 1654] [serial = 1134] [outer = 0x1129acc00] 18:00:54 INFO - PROCESS | 1654 | 1468371654858 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1197ce400) [pid = 1654] [serial = 1135] [outer = 0x1129acc00] 18:00:55 INFO - PROCESS | 1654 | 1468371655268 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 569ms 18:00:55 INFO - PROCESS | 1654 | 1468371655280 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 1654 | 1468371655282 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 18:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:00:55 INFO - PROCESS | 1654 | 1468371655294 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 1654 | 1468371655296 Marionette TRACE conn2 <- [1,1486,null,{}] 18:00:55 INFO - PROCESS | 1654 | 1468371655300 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:55 INFO - PROCESS | 1654 | 1468371655303 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:55 INFO - PROCESS | 1654 | 1468371655449 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:00:55 INFO - PROCESS | 1654 | 1468371655472 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 1654 | 1468371655473 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d62800 == 33 [pid = 1654] [id = 379] 18:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1199a8000) [pid = 1654] [serial = 1136] [outer = 0x0] 18:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119aacc00) [pid = 1654] [serial = 1137] [outer = 0x1199a8000] 18:00:55 INFO - PROCESS | 1654 | 1468371655513 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1210df400) [pid = 1654] [serial = 1138] [outer = 0x1199a8000] 18:00:55 INFO - PROCESS | 1654 | 1468371655910 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 621ms 18:00:55 INFO - PROCESS | 1654 | 1468371655915 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 1654 | 1468371655916 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 18:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:00:55 INFO - PROCESS | 1654 | 1468371655920 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 1654 | 1468371655921 Marionette TRACE conn2 <- [1,1490,null,{}] 18:00:55 INFO - PROCESS | 1654 | 1468371655924 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:55 INFO - PROCESS | 1654 | 1468371655925 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:56 INFO - PROCESS | 1654 | 1468371656019 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:00:56 INFO - PROCESS | 1654 | 1468371656029 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 1654 | 1468371656030 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c20000 == 34 [pid = 1654] [id = 380] 18:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x110e83400) [pid = 1654] [serial = 1139] [outer = 0x0] 18:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x121706800) [pid = 1654] [serial = 1140] [outer = 0x110e83400] 18:00:56 INFO - PROCESS | 1654 | 1468371656055 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123d30c00) [pid = 1654] [serial = 1141] [outer = 0x110e83400] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119aadc00) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x125584400) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x125585800) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112eec400) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1126fcc00) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1187f7400) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x126974400) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x115d96800) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118059800) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x115edf000) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112ac5400) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x120fec800) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116f06800) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1128d9800) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:00:56 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x127154000) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:00:56 INFO - PROCESS | 1654 | 1468371656550 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 668ms 18:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:00:56 INFO - PROCESS | 1654 | 1468371656589 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:00:56 INFO - PROCESS | 1654 | 1468371656590 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 18:00:56 INFO - PROCESS | 1654 | 1468371656592 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:00:56 INFO - PROCESS | 1654 | 1468371656593 Marionette TRACE conn2 <- [1,1494,null,{}] 18:00:56 INFO - PROCESS | 1654 | 1468371656596 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:56 INFO - PROCESS | 1654 | 1468371656597 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:56 INFO - PROCESS | 1654 | 1468371656671 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:00:56 INFO - PROCESS | 1654 | 1468371656674 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 1654 | 1468371656675 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x129230000 == 35 [pid = 1654] [id = 381] 18:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115d95c00) [pid = 1654] [serial = 1142] [outer = 0x0] 18:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x115edf000) [pid = 1654] [serial = 1143] [outer = 0x115d95c00] 18:00:56 INFO - PROCESS | 1654 | 1468371656701 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119a5d400) [pid = 1654] [serial = 1144] [outer = 0x115d95c00] 18:00:57 INFO - PROCESS | 1654 | 1468371657098 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 18:00:57 INFO - PROCESS | 1654 | 1468371657112 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 1654 | 1468371657114 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 18:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:00:57 INFO - PROCESS | 1654 | 1468371657119 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 1654 | 1468371657121 Marionette TRACE conn2 <- [1,1498,null,{}] 18:00:57 INFO - PROCESS | 1654 | 1468371657124 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:57 INFO - PROCESS | 1654 | 1468371657126 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:57 INFO - PROCESS | 1654 | 1468371657246 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:00:57 INFO - PROCESS | 1654 | 1468371657255 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 1654 | 1468371657255 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a637800 == 36 [pid = 1654] [id = 382] 18:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119aaa400) [pid = 1654] [serial = 1145] [outer = 0x0] 18:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123ee3400) [pid = 1654] [serial = 1146] [outer = 0x119aaa400] 18:00:57 INFO - PROCESS | 1654 | 1468371657295 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1241b3400) [pid = 1654] [serial = 1147] [outer = 0x119aaa400] 18:00:57 INFO - PROCESS | 1654 | 1468371657785 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 672ms 18:00:57 INFO - PROCESS | 1654 | 1468371657791 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 1654 | 1468371657792 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 18:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:00:57 INFO - PROCESS | 1654 | 1468371657794 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 1654 | 1468371657795 Marionette TRACE conn2 <- [1,1502,null,{}] 18:00:57 INFO - PROCESS | 1654 | 1468371657797 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:57 INFO - PROCESS | 1654 | 1468371657798 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:57 INFO - PROCESS | 1654 | 1468371657872 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:00:57 INFO - PROCESS | 1654 | 1468371657876 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 1654 | 1468371657878 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7e3800 == 37 [pid = 1654] [id = 383] 18:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1244c1000) [pid = 1654] [serial = 1148] [outer = 0x0] 18:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1249c0c00) [pid = 1654] [serial = 1149] [outer = 0x1244c1000] 18:00:57 INFO - PROCESS | 1654 | 1468371657906 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126968c00) [pid = 1654] [serial = 1150] [outer = 0x1244c1000] 18:00:58 INFO - PROCESS | 1654 | 1468371658257 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 473ms 18:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:00:58 INFO - PROCESS | 1654 | 1468371658267 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:00:58 INFO - PROCESS | 1654 | 1468371658269 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 18:00:58 INFO - PROCESS | 1654 | 1468371658271 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - PROCESS | 1654 | 1468371658273 Marionette TRACE conn2 <- [1,1506,null,{}] 18:00:58 INFO - PROCESS | 1654 | 1468371658275 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:58 INFO - PROCESS | 1654 | 1468371658276 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:58 INFO - PROCESS | 1654 | 1468371658364 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:00:58 INFO - PROCESS | 1654 | 1468371658423 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:58 INFO - PROCESS | 1654 | 1468371658424 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x119724800 == 38 [pid = 1654] [id = 384] 18:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1244c2800) [pid = 1654] [serial = 1151] [outer = 0x0] 18:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1244ca400) [pid = 1654] [serial = 1152] [outer = 0x1244c2800] 18:00:58 INFO - PROCESS | 1654 | 1468371658448 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128c50c00) [pid = 1654] [serial = 1153] [outer = 0x1244c2800] 18:00:58 INFO - PROCESS | 1654 | 1468371658995 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 769ms 18:00:59 INFO - PROCESS | 1654 | 1468371659079 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 1654 | 1468371659081 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 18:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:00:59 INFO - PROCESS | 1654 | 1468371659093 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - PROCESS | 1654 | 1468371659095 Marionette TRACE conn2 <- [1,1510,null,{}] 18:00:59 INFO - PROCESS | 1654 | 1468371659098 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:59 INFO - PROCESS | 1654 | 1468371659100 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:59 INFO - PROCESS | 1654 | 1468371659278 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:00:59 INFO - PROCESS | 1654 | 1468371659286 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 1654 | 1468371659288 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:00:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11874b000 == 39 [pid = 1654] [id = 385] 18:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x115e5e400) [pid = 1654] [serial = 1154] [outer = 0x0] 18:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11612dc00) [pid = 1654] [serial = 1155] [outer = 0x115e5e400] 18:00:59 INFO - PROCESS | 1654 | 1468371659319 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116af1400) [pid = 1654] [serial = 1156] [outer = 0x115e5e400] 18:00:59 INFO - PROCESS | 1654 | 1468371659853 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 773ms 18:00:59 INFO - PROCESS | 1654 | 1468371659863 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 1654 | 1468371659866 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 18:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:00:59 INFO - PROCESS | 1654 | 1468371659899 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - PROCESS | 1654 | 1468371659903 Marionette TRACE conn2 <- [1,1514,null,{}] 18:00:59 INFO - PROCESS | 1654 | 1468371659906 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:59 INFO - PROCESS | 1654 | 1468371659908 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:00 INFO - PROCESS | 1654 | 1468371660020 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:01:00 INFO - PROCESS | 1654 | 1468371660097 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 1654 | 1468371660099 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f62000 == 40 [pid = 1654] [id = 386] 18:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1126f8c00) [pid = 1654] [serial = 1157] [outer = 0x0] 18:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113c5e800) [pid = 1654] [serial = 1158] [outer = 0x1126f8c00] 18:01:00 INFO - PROCESS | 1654 | 1468371660130 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118159c00) [pid = 1654] [serial = 1159] [outer = 0x1126f8c00] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7e3800 == 39 [pid = 1654] [id = 383] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x12a637800 == 38 [pid = 1654] [id = 382] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x129230000 == 37 [pid = 1654] [id = 381] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x128c20000 == 36 [pid = 1654] [id = 380] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x112d62800 == 35 [pid = 1654] [id = 379] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x123e42000 == 34 [pid = 1654] [id = 378] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119c5d000 == 33 [pid = 1654] [id = 377] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x119730800 == 32 [pid = 1654] [id = 376] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x117463000 == 31 [pid = 1654] [id = 375] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x116f4e800 == 30 [pid = 1654] [id = 374] 18:01:00 INFO - PROCESS | 1654 | --DOCSHELL 0x1130e0000 == 29 [pid = 1654] [id = 373] 18:01:00 INFO - PROCESS | 1654 | 1468371660783 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1210e4c00) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1256c7800) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x127474c00) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126d42400) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x115d8b800) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115dee800) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1128d7400) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11337d000) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119443400) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1199a7c00) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1274e7400) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11619ac00) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117e0f400) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11839d800) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1187f0c00) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x115ee3000) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x116aef800) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x115df1c00) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11755f400) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128c58000) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128dc2400) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119448800) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1274ec400) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x119451400) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119aad400) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x124e12c00) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12557a000) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128fec400) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 18:01:00 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x128dc4c00) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 18:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 926ms 18:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:01:00 INFO - PROCESS | 1654 | 1468371660824 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 1654 | 1468371660826 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 18:01:00 INFO - PROCESS | 1654 | 1468371660829 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - PROCESS | 1654 | 1468371660832 Marionette TRACE conn2 <- [1,1518,null,{}] 18:01:00 INFO - PROCESS | 1654 | 1468371660836 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:00 INFO - PROCESS | 1654 | 1468371660837 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:00 INFO - PROCESS | 1654 | 1468371660920 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:01:00 INFO - PROCESS | 1654 | 1468371660926 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 1654 | 1468371660928 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168b3000 == 30 [pid = 1654] [id = 387] 18:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x115ede400) [pid = 1654] [serial = 1160] [outer = 0x0] 18:01:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11619c000) [pid = 1654] [serial = 1161] [outer = 0x115ede400] 18:01:00 INFO - PROCESS | 1654 | 1468371660955 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116af8800) [pid = 1654] [serial = 1162] [outer = 0x115ede400] 18:01:01 INFO - PROCESS | 1654 | 1468371661287 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 471ms 18:01:01 INFO - PROCESS | 1654 | 1468371661302 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 1654 | 1468371661306 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 18:01:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:01:01 INFO - PROCESS | 1654 | 1468371661311 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 1654 | 1468371661312 Marionette TRACE conn2 <- [1,1522,null,{}] 18:01:01 INFO - PROCESS | 1654 | 1468371661315 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:01 INFO - PROCESS | 1654 | 1468371661318 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:01 INFO - PROCESS | 1654 | 1468371661438 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:01:01 INFO - PROCESS | 1654 | 1468371661445 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 1654 | 1468371661446 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x118513000 == 31 [pid = 1654] [id = 388] 18:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118053c00) [pid = 1654] [serial = 1163] [outer = 0x0] 18:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118360c00) [pid = 1654] [serial = 1164] [outer = 0x118053c00] 18:01:01 INFO - PROCESS | 1654 | 1468371661472 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1185e1800) [pid = 1654] [serial = 1165] [outer = 0x118053c00] 18:01:01 INFO - PROCESS | 1654 | 1468371661810 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:01:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:01:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:01:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:01:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:01:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:01:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:01:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 18:01:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:01:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:01:01 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 18:01:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:01:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:01:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:01:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 522ms 18:01:01 INFO - PROCESS | 1654 | 1468371661834 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 1654 | 1468371661836 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 18:01:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:01:01 INFO - PROCESS | 1654 | 1468371661839 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 1654 | 1468371661841 Marionette TRACE conn2 <- [1,1526,null,{}] 18:01:01 INFO - PROCESS | 1654 | 1468371661850 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:01 INFO - PROCESS | 1654 | 1468371661853 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:01 INFO - PROCESS | 1654 | 1468371661965 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:01:02 INFO - PROCESS | 1654 | 1468371662052 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 1654 | 1468371662054 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x123980000 == 32 [pid = 1654] [id = 389] 18:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1185e4000) [pid = 1654] [serial = 1166] [outer = 0x0] 18:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11901b000) [pid = 1654] [serial = 1167] [outer = 0x1185e4000] 18:01:02 INFO - PROCESS | 1654 | 1468371662099 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119a52c00) [pid = 1654] [serial = 1168] [outer = 0x1185e4000] 18:01:02 INFO - PROCESS | 1654 | 1468371662454 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:01:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:01:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:01:02 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:01:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:01:02 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 673ms 18:01:02 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:01:02 INFO - PROCESS | 1654 | 1468371662512 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:01:02 INFO - PROCESS | 1654 | 1468371662513 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 18:01:02 INFO - PROCESS | 1654 | 1468371662515 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:01:02 INFO - PROCESS | 1654 | 1468371662517 Marionette TRACE conn2 <- [1,1530,null,{}] 18:01:02 INFO - PROCESS | 1654 | 1468371662519 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:02 INFO - PROCESS | 1654 | 1468371662520 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:02 INFO - PROCESS | 1654 | 1468371662600 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:01:02 INFO - PROCESS | 1654 | 1468371662605 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 1654 | 1468371662607 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x125657800 == 33 [pid = 1654] [id = 390] 18:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119ab4800) [pid = 1654] [serial = 1169] [outer = 0x0] 18:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1210e9c00) [pid = 1654] [serial = 1170] [outer = 0x119ab4800] 18:01:02 INFO - PROCESS | 1654 | 1468371662634 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1241aec00) [pid = 1654] [serial = 1171] [outer = 0x119ab4800] 18:01:03 INFO - PROCESS | 1654 | 1468371663003 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:01:03 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 18:01:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:01:03 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:01:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 18:01:03 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:01:03 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 518ms 18:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:01:03 INFO - PROCESS | 1654 | 1468371663037 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 1654 | 1468371663038 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 18:01:03 INFO - PROCESS | 1654 | 1468371663040 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 1654 | 1468371663041 Marionette TRACE conn2 <- [1,1534,null,{}] 18:01:03 INFO - PROCESS | 1654 | 1468371663044 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:03 INFO - PROCESS | 1654 | 1468371663045 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:03 INFO - PROCESS | 1654 | 1468371663140 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:01:03 INFO - PROCESS | 1654 | 1468371663143 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 1654 | 1468371663144 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f37800 == 34 [pid = 1654] [id = 391] 18:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119fe5000) [pid = 1654] [serial = 1172] [outer = 0x0] 18:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124c90c00) [pid = 1654] [serial = 1173] [outer = 0x119fe5000] 18:01:03 INFO - PROCESS | 1654 | 1468371663168 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12696bc00) [pid = 1654] [serial = 1174] [outer = 0x119fe5000] 18:01:03 INFO - PROCESS | 1654 | 1468371663557 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 520ms 18:01:03 INFO - PROCESS | 1654 | 1468371663561 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 1654 | 1468371663563 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 18:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:01:03 INFO - PROCESS | 1654 | 1468371663565 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 1654 | 1468371663567 Marionette TRACE conn2 <- [1,1538,null,{}] 18:01:03 INFO - PROCESS | 1654 | 1468371663578 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:03 INFO - PROCESS | 1654 | 1468371663582 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:03 INFO - PROCESS | 1654 | 1468371663691 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:01:03 INFO - PROCESS | 1654 | 1468371663734 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 1654 | 1468371663736 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7cc000 == 35 [pid = 1654] [id = 392] 18:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12696b800) [pid = 1654] [serial = 1175] [outer = 0x0] 18:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x127157800) [pid = 1654] [serial = 1176] [outer = 0x12696b800] 18:01:03 INFO - PROCESS | 1654 | 1468371663760 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128ce8400) [pid = 1654] [serial = 1177] [outer = 0x12696b800] 18:01:04 INFO - PROCESS | 1654 | 1468371664080 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 527ms 18:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:01:04 INFO - PROCESS | 1654 | 1468371664093 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:01:04 INFO - PROCESS | 1654 | 1468371664094 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 18:01:04 INFO - PROCESS | 1654 | 1468371664096 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - PROCESS | 1654 | 1468371664097 Marionette TRACE conn2 <- [1,1542,null,{}] 18:01:04 INFO - PROCESS | 1654 | 1468371664101 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:04 INFO - PROCESS | 1654 | 1468371664103 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:04 INFO - PROCESS | 1654 | 1468371664202 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:01:04 INFO - PROCESS | 1654 | 1468371664205 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 1654 | 1468371664206 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11715a800 == 36 [pid = 1654] [id = 393] 18:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1126e2800) [pid = 1654] [serial = 1178] [outer = 0x0] 18:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128db3800) [pid = 1654] [serial = 1179] [outer = 0x1126e2800] 18:01:04 INFO - PROCESS | 1654 | 1468371664231 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128dc3800) [pid = 1654] [serial = 1180] [outer = 0x1126e2800] 18:01:04 INFO - PROCESS | 1654 | 1468371664525 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 469ms 18:01:04 INFO - PROCESS | 1654 | 1468371664573 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:01:04 INFO - PROCESS | 1654 | 1468371664575 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 18:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:01:04 INFO - PROCESS | 1654 | 1468371664583 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - PROCESS | 1654 | 1468371664586 Marionette TRACE conn2 <- [1,1546,null,{}] 18:01:04 INFO - PROCESS | 1654 | 1468371664590 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:04 INFO - PROCESS | 1654 | 1468371664591 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:04 INFO - PROCESS | 1654 | 1468371664699 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:01:04 INFO - PROCESS | 1654 | 1468371664702 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 1654 | 1468371664704 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b83a800 == 37 [pid = 1654] [id = 394] 18:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128db9400) [pid = 1654] [serial = 1181] [outer = 0x0] 18:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128dcb000) [pid = 1654] [serial = 1182] [outer = 0x128db9400] 18:01:04 INFO - PROCESS | 1654 | 1468371664727 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128fef400) [pid = 1654] [serial = 1183] [outer = 0x128db9400] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1199a8000) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1126e9c00) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1128d5400) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11613a000) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x114fdac00) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1126e4800) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1129aa800) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118054800) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1129acc00) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119ab2800) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x110e83400) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x113088800) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1244c1000) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116af5000) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:01:04 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119aaa400) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:01:05 INFO - PROCESS | 1654 | 1468371665121 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 583ms 18:01:05 INFO - PROCESS | 1654 | 1468371665160 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:01:05 INFO - PROCESS | 1654 | 1468371665162 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 18:01:05 INFO - PROCESS | 1654 | 1468371665164 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 1654 | 1468371665165 Marionette TRACE conn2 <- [1,1550,null,{}] 18:01:05 INFO - PROCESS | 1654 | 1468371665167 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:05 INFO - PROCESS | 1654 | 1468371665168 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:05 INFO - PROCESS | 1654 | 1468371665272 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:01:05 INFO - PROCESS | 1654 | 1468371665306 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 1654 | 1468371665307 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b01f000 == 38 [pid = 1654] [id = 395] 18:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1126f4000) [pid = 1654] [serial = 1184] [outer = 0x0] 18:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115ede000) [pid = 1654] [serial = 1185] [outer = 0x1126f4000] 18:01:05 INFO - PROCESS | 1654 | 1468371665330 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11839fc00) [pid = 1654] [serial = 1186] [outer = 0x1126f4000] 18:01:05 INFO - PROCESS | 1654 | 1468371665593 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 472ms 18:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:01:05 INFO - PROCESS | 1654 | 1468371665640 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:01:05 INFO - PROCESS | 1654 | 1468371665641 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 18:01:05 INFO - PROCESS | 1654 | 1468371665643 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 1654 | 1468371665644 Marionette TRACE conn2 <- [1,1554,null,{}] 18:01:05 INFO - PROCESS | 1654 | 1468371665647 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:05 INFO - PROCESS | 1654 | 1468371665648 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:05 INFO - PROCESS | 1654 | 1468371665741 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:01:05 INFO - PROCESS | 1654 | 1468371665744 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 1654 | 1468371665745 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c732800 == 39 [pid = 1654] [id = 396] 18:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118537000) [pid = 1654] [serial = 1187] [outer = 0x0] 18:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119ab2800) [pid = 1654] [serial = 1188] [outer = 0x118537000] 18:01:05 INFO - PROCESS | 1654 | 1468371665769 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1292d7000) [pid = 1654] [serial = 1189] [outer = 0x118537000] 18:01:06 INFO - PROCESS | 1654 | 1468371666113 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 519ms 18:01:06 INFO - PROCESS | 1654 | 1468371666162 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 1654 | 1468371666164 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 18:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:01:06 INFO - PROCESS | 1654 | 1468371666166 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 1654 | 1468371666167 Marionette TRACE conn2 <- [1,1558,null,{}] 18:01:06 INFO - PROCESS | 1654 | 1468371666170 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:06 INFO - PROCESS | 1654 | 1468371666171 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:06 INFO - PROCESS | 1654 | 1468371666261 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:01:06 INFO - PROCESS | 1654 | 1468371666266 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 1654 | 1468371666268 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc4f000 == 40 [pid = 1654] [id = 397] 18:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1292d9c00) [pid = 1654] [serial = 1190] [outer = 0x0] 18:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x129515c00) [pid = 1654] [serial = 1191] [outer = 0x1292d9c00] 18:01:06 INFO - PROCESS | 1654 | 1468371666293 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x129531800) [pid = 1654] [serial = 1192] [outer = 0x1292d9c00] 18:01:06 INFO - PROCESS | 1654 | 1468371666591 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 470ms 18:01:06 INFO - PROCESS | 1654 | 1468371666637 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 1654 | 1468371666638 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 18:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:01:06 INFO - PROCESS | 1654 | 1468371666640 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 1654 | 1468371666641 Marionette TRACE conn2 <- [1,1562,null,{}] 18:01:06 INFO - PROCESS | 1654 | 1468371666644 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:06 INFO - PROCESS | 1654 | 1468371666645 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:06 INFO - PROCESS | 1654 | 1468371666728 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:01:06 INFO - PROCESS | 1654 | 1468371666787 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 1654 | 1468371666788 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc60800 == 41 [pid = 1654] [id = 398] 18:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12951bc00) [pid = 1654] [serial = 1193] [outer = 0x0] 18:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12961bc00) [pid = 1654] [serial = 1194] [outer = 0x12951bc00] 18:01:06 INFO - PROCESS | 1654 | 1468371666812 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129623c00) [pid = 1654] [serial = 1195] [outer = 0x12951bc00] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x1168b3000 == 40 [pid = 1654] [id = 387] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x116f62000 == 39 [pid = 1654] [id = 386] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11874b000 == 38 [pid = 1654] [id = 385] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x119724800 == 37 [pid = 1654] [id = 384] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x118513000 == 36 [pid = 1654] [id = 388] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x123980000 == 35 [pid = 1654] [id = 389] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b01f000 == 34 [pid = 1654] [id = 395] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12c732800 == 33 [pid = 1654] [id = 396] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x11715a800 == 32 [pid = 1654] [id = 393] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7cc000 == 31 [pid = 1654] [id = 392] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x12b83a800 == 30 [pid = 1654] [id = 394] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x128f37800 == 29 [pid = 1654] [id = 391] 18:01:07 INFO - PROCESS | 1654 | --DOCSHELL 0x125657800 == 28 [pid = 1654] [id = 390] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1126efc00) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1128cb400) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x113378000) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115d8a400) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118052800) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115ee4400) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116884400) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x115d17800) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x115ed8400) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc4f000 == 27 [pid = 1654] [id = 397] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x115d8dc00) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112ac4800) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11839ac00) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11805a800) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119442800) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1210df400) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x121708c00) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119ab7000) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x121706800) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x124927400) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x119ab4c00) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x115edf000) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1249c0c00) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x123d30c00) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x118541000) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1187f5c00) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1197ce400) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x123ee3400) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x11839cc00) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x126968c00) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x1241b3400) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x119aacc00) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 18:01:08 INFO - PROCESS | 1654 | 1468371668180 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:01:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1573ms 18:01:08 INFO - PROCESS | 1654 | 1468371668214 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 1654 | 1468371668216 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 18:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:01:08 INFO - PROCESS | 1654 | 1468371668220 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 1654 | 1468371668222 Marionette TRACE conn2 <- [1,1566,null,{}] 18:01:08 INFO - PROCESS | 1654 | 1468371668226 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:08 INFO - PROCESS | 1654 | 1468371668228 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:08 INFO - PROCESS | 1654 | 1468371668312 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:01:08 INFO - PROCESS | 1654 | 1468371668365 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 1654 | 1468371668367 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133d4000 == 28 [pid = 1654] [id = 399] 18:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1126ff000) [pid = 1654] [serial = 1196] [outer = 0x0] 18:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1128d1400) [pid = 1654] [serial = 1197] [outer = 0x1126ff000] 18:01:08 INFO - PROCESS | 1654 | 1468371668395 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x112ac4800) [pid = 1654] [serial = 1198] [outer = 0x1126ff000] 18:01:08 INFO - PROCESS | 1654 | 1468371668760 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:01:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 571ms 18:01:08 INFO - PROCESS | 1654 | 1468371668792 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 1654 | 1468371668797 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 18:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:01:08 INFO - PROCESS | 1654 | 1468371668804 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 1654 | 1468371668806 Marionette TRACE conn2 <- [1,1570,null,{}] 18:01:08 INFO - PROCESS | 1654 | 1468371668810 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:08 INFO - PROCESS | 1654 | 1468371668813 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:08 INFO - PROCESS | 1654 | 1468371668935 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:01:09 INFO - PROCESS | 1654 | 1468371669008 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 1654 | 1468371669009 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168bd000 == 29 [pid = 1654] [id = 400] 18:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x112ac7000) [pid = 1654] [serial = 1199] [outer = 0x0] 18:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1133a3800) [pid = 1654] [serial = 1200] [outer = 0x112ac7000] 18:01:09 INFO - PROCESS | 1654 | 1468371669036 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x115d8a800) [pid = 1654] [serial = 1201] [outer = 0x112ac7000] 18:01:09 INFO - PROCESS | 1654 | 1468371669316 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:01:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 571ms 18:01:09 INFO - PROCESS | 1654 | 1468371669374 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:01:09 INFO - PROCESS | 1654 | 1468371669385 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 18:01:09 INFO - PROCESS | 1654 | 1468371669389 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - PROCESS | 1654 | 1468371669391 Marionette TRACE conn2 <- [1,1574,null,{}] 18:01:09 INFO - PROCESS | 1654 | 1468371669399 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:09 INFO - PROCESS | 1654 | 1468371669402 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:09 INFO - PROCESS | 1654 | 1468371669497 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:01:09 INFO - PROCESS | 1654 | 1468371669504 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 1654 | 1468371669506 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x117eab800 == 30 [pid = 1654] [id = 401] 18:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x110e78000) [pid = 1654] [serial = 1202] [outer = 0x0] 18:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x115eddc00) [pid = 1654] [serial = 1203] [outer = 0x110e78000] 18:01:09 INFO - PROCESS | 1654 | 1468371669534 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116766800) [pid = 1654] [serial = 1204] [outer = 0x110e78000] 18:01:09 INFO - PROCESS | 1654 | 1468371669859 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:01:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:01:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 473ms 18:01:09 INFO - PROCESS | 1654 | 1468371669863 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:01:09 INFO - PROCESS | 1654 | 1468371669864 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 18:01:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:01:09 INFO - PROCESS | 1654 | 1468371669868 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - PROCESS | 1654 | 1468371669871 Marionette TRACE conn2 <- [1,1578,null,{}] 18:01:09 INFO - PROCESS | 1654 | 1468371669874 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:09 INFO - PROCESS | 1654 | 1468371669875 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:09 INFO - PROCESS | 1654 | 1468371669953 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:01:09 INFO - PROCESS | 1654 | 1468371669957 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 1654 | 1468371669958 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11953d800 == 31 [pid = 1654] [id = 402] 18:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116812c00) [pid = 1654] [serial = 1205] [outer = 0x0] 18:01:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x117564800) [pid = 1654] [serial = 1206] [outer = 0x116812c00] 18:01:09 INFO - PROCESS | 1654 | 1468371669983 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11804fc00) [pid = 1654] [serial = 1207] [outer = 0x116812c00] 18:01:10 INFO - PROCESS | 1654 | 1468371670291 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 473ms 18:01:10 INFO - PROCESS | 1654 | 1468371670340 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 1654 | 1468371670341 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 18:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:01:10 INFO - PROCESS | 1654 | 1468371670344 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - PROCESS | 1654 | 1468371670345 Marionette TRACE conn2 <- [1,1582,null,{}] 18:01:10 INFO - PROCESS | 1654 | 1468371670347 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:10 INFO - PROCESS | 1654 | 1468371670348 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:10 INFO - PROCESS | 1654 | 1468371670452 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:01:10 INFO - PROCESS | 1654 | 1468371670458 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 1654 | 1468371670459 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11973b800 == 32 [pid = 1654] [id = 403] 18:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1126f6c00) [pid = 1654] [serial = 1208] [outer = 0x0] 18:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118050c00) [pid = 1654] [serial = 1209] [outer = 0x1126f6c00] 18:01:10 INFO - PROCESS | 1654 | 1468371670483 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11835bc00) [pid = 1654] [serial = 1210] [outer = 0x1126f6c00] 18:01:10 INFO - PROCESS | 1654 | 1468371670836 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 18:01:10 INFO - PROCESS | 1654 | 1468371670863 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 1654 | 1468371670865 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 18:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:01:10 INFO - PROCESS | 1654 | 1468371670871 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - PROCESS | 1654 | 1468371670873 Marionette TRACE conn2 <- [1,1586,null,{}] 18:01:10 INFO - PROCESS | 1654 | 1468371670876 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:10 INFO - PROCESS | 1654 | 1468371670882 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:11 INFO - PROCESS | 1654 | 1468371671010 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:01:11 INFO - PROCESS | 1654 | 1468371671069 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 1654 | 1468371671070 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1238a0800 == 33 [pid = 1654] [id = 404] 18:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11815f800) [pid = 1654] [serial = 1211] [outer = 0x0] 18:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1183a5400) [pid = 1654] [serial = 1212] [outer = 0x11815f800] 18:01:11 INFO - PROCESS | 1654 | 1468371671094 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11906b800) [pid = 1654] [serial = 1213] [outer = 0x11815f800] 18:01:11 INFO - PROCESS | 1654 | 1468371671366 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 523ms 18:01:11 INFO - PROCESS | 1654 | 1468371671392 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 1654 | 1468371671393 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 18:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:01:11 INFO - PROCESS | 1654 | 1468371671396 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 1654 | 1468371671397 Marionette TRACE conn2 <- [1,1590,null,{}] 18:01:11 INFO - PROCESS | 1654 | 1468371671399 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:11 INFO - PROCESS | 1654 | 1468371671401 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:11 INFO - PROCESS | 1654 | 1468371671493 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:01:11 INFO - PROCESS | 1654 | 1468371671496 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 1654 | 1468371671497 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x124346800 == 34 [pid = 1654] [id = 405] 18:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x115ee2400) [pid = 1654] [serial = 1214] [outer = 0x0] 18:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119451400) [pid = 1654] [serial = 1215] [outer = 0x115ee2400] 18:01:11 INFO - PROCESS | 1654 | 1468371671523 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1199af800) [pid = 1654] [serial = 1216] [outer = 0x115ee2400] 18:01:11 INFO - PROCESS | 1654 | 1468371671832 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 471ms 18:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:01:11 INFO - PROCESS | 1654 | 1468371671870 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 1654 | 1468371671871 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 18:01:11 INFO - PROCESS | 1654 | 1468371671873 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 1654 | 1468371671874 Marionette TRACE conn2 <- [1,1594,null,{}] 18:01:11 INFO - PROCESS | 1654 | 1468371671876 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:11 INFO - PROCESS | 1654 | 1468371671877 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:11 INFO - PROCESS | 1654 | 1468371671976 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:01:11 INFO - PROCESS | 1654 | 1468371671982 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 1654 | 1468371671983 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a35000 == 35 [pid = 1654] [id = 406] 18:01:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11905e400) [pid = 1654] [serial = 1217] [outer = 0x0] 18:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119a2c400) [pid = 1654] [serial = 1218] [outer = 0x11905e400] 18:01:12 INFO - PROCESS | 1654 | 1468371672007 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119aab400) [pid = 1654] [serial = 1219] [outer = 0x11905e400] 18:01:12 INFO - PROCESS | 1654 | 1468371672311 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 468ms 18:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:01:12 INFO - PROCESS | 1654 | 1468371672341 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 1654 | 1468371672343 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 18:01:12 INFO - PROCESS | 1654 | 1468371672345 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 1654 | 1468371672346 Marionette TRACE conn2 <- [1,1598,null,{}] 18:01:12 INFO - PROCESS | 1654 | 1468371672348 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:12 INFO - PROCESS | 1654 | 1468371672350 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:12 INFO - PROCESS | 1654 | 1468371672423 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:01:12 INFO - PROCESS | 1654 | 1468371672427 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 1654 | 1468371672428 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x117eab000 == 36 [pid = 1654] [id = 407] 18:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x111aad400) [pid = 1654] [serial = 1220] [outer = 0x0] 18:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119ab3800) [pid = 1654] [serial = 1221] [outer = 0x111aad400] 18:01:12 INFO - PROCESS | 1654 | 1468371672462 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1210e8000) [pid = 1654] [serial = 1222] [outer = 0x111aad400] 18:01:12 INFO - PROCESS | 1654 | 1468371672773 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 470ms 18:01:12 INFO - PROCESS | 1654 | 1468371672815 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 1654 | 1468371672817 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 18:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:01:12 INFO - PROCESS | 1654 | 1468371672819 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 1654 | 1468371672820 Marionette TRACE conn2 <- [1,1602,null,{}] 18:01:12 INFO - PROCESS | 1654 | 1468371672822 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:12 INFO - PROCESS | 1654 | 1468371672823 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:12 INFO - PROCESS | 1654 | 1468371672933 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:01:12 INFO - PROCESS | 1654 | 1468371672967 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 1654 | 1468371672968 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271f2000 == 37 [pid = 1654] [id = 408] 18:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1126e9800) [pid = 1654] [serial = 1223] [outer = 0x0] 18:01:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1210e2400) [pid = 1654] [serial = 1224] [outer = 0x1126e9800] 18:01:12 INFO - PROCESS | 1654 | 1468371672993 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123f9a000) [pid = 1654] [serial = 1225] [outer = 0x1126e9800] 18:01:13 INFO - PROCESS | 1654 | 1468371673271 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 469ms 18:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:01:13 INFO - PROCESS | 1654 | 1468371673290 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 1654 | 1468371673291 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 18:01:13 INFO - PROCESS | 1654 | 1468371673294 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - PROCESS | 1654 | 1468371673296 Marionette TRACE conn2 <- [1,1606,null,{}] 18:01:13 INFO - PROCESS | 1654 | 1468371673298 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:13 INFO - PROCESS | 1654 | 1468371673300 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:13 INFO - PROCESS | 1654 | 1468371673420 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:01:13 INFO - PROCESS | 1654 | 1468371673431 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 1654 | 1468371673433 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11973a000 == 38 [pid = 1654] [id = 409] 18:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1241b3400) [pid = 1654] [serial = 1226] [outer = 0x0] 18:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1249ca400) [pid = 1654] [serial = 1227] [outer = 0x1241b3400] 18:01:13 INFO - PROCESS | 1654 | 1468371673467 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12696cc00) [pid = 1654] [serial = 1228] [outer = 0x1241b3400] 18:01:13 INFO - PROCESS | 1654 | 1468371673828 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 571ms 18:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:01:13 INFO - PROCESS | 1654 | 1468371673870 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 1654 | 1468371673871 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 18:01:13 INFO - PROCESS | 1654 | 1468371673873 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - PROCESS | 1654 | 1468371673874 Marionette TRACE conn2 <- [1,1610,null,{}] 18:01:13 INFO - PROCESS | 1654 | 1468371673876 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:13 INFO - PROCESS | 1654 | 1468371673877 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:13 INFO - PROCESS | 1654 | 1468371673975 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:01:13 INFO - PROCESS | 1654 | 1468371673979 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 1654 | 1468371673980 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7c4800 == 39 [pid = 1654] [id = 410] 18:01:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1244bfc00) [pid = 1654] [serial = 1229] [outer = 0x0] 18:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126f48400) [pid = 1654] [serial = 1230] [outer = 0x1244bfc00] 18:01:14 INFO - PROCESS | 1654 | 1468371674003 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12746c400) [pid = 1654] [serial = 1231] [outer = 0x1244bfc00] 18:01:14 INFO - PROCESS | 1654 | 1468371674308 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:01:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 467ms 18:01:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:01:14 INFO - PROCESS | 1654 | 1468371674342 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 1654 | 1468371674343 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 18:01:14 INFO - PROCESS | 1654 | 1468371674345 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 1654 | 1468371674346 Marionette TRACE conn2 <- [1,1614,null,{}] 18:01:14 INFO - PROCESS | 1654 | 1468371674348 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:14 INFO - PROCESS | 1654 | 1468371674350 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:14 INFO - PROCESS | 1654 | 1468371674454 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:01:14 INFO - PROCESS | 1654 | 1468371674457 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 1654 | 1468371674465 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b00e000 == 40 [pid = 1654] [id = 411] 18:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11906c000) [pid = 1654] [serial = 1232] [outer = 0x0] 18:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x127475c00) [pid = 1654] [serial = 1233] [outer = 0x11906c000] 18:01:14 INFO - PROCESS | 1654 | 1468371674521 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1274ef800) [pid = 1654] [serial = 1234] [outer = 0x11906c000] 18:01:14 INFO - PROCESS | 1654 | 1468371674847 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 18:01:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 18:01:14 INFO - PROCESS | 1654 | 1468371674866 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 1654 | 1468371674869 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 18:01:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:01:14 INFO - PROCESS | 1654 | 1468371674878 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 1654 | 1468371674879 Marionette TRACE conn2 <- [1,1618,null,{}] 18:01:14 INFO - PROCESS | 1654 | 1468371674881 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:14 INFO - PROCESS | 1654 | 1468371674882 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:14 INFO - PROCESS | 1654 | 1468371674982 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:01:14 INFO - PROCESS | 1654 | 1468371674985 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 1654 | 1468371674986 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b833000 == 41 [pid = 1654] [id = 412] 18:01:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126972000) [pid = 1654] [serial = 1235] [outer = 0x0] 18:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x128c56800) [pid = 1654] [serial = 1236] [outer = 0x126972000] 18:01:15 INFO - PROCESS | 1654 | 1468371675010 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128dbe400) [pid = 1654] [serial = 1237] [outer = 0x126972000] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119fe5000) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12696b800) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1126f4000) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1126e2800) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128db9400) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118537000) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1292d9c00) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x115e5e400) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1244c2800) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119ab4800) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1185e4000) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118053c00) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115ede400) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1126f8c00) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:01:15 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115d95c00) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:01:15 INFO - PROCESS | 1654 | 1468371675462 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 624ms 18:01:15 INFO - PROCESS | 1654 | 1468371675497 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 1654 | 1468371675499 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 18:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:01:15 INFO - PROCESS | 1654 | 1468371675501 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 1654 | 1468371675502 Marionette TRACE conn2 <- [1,1622,null,{}] 18:01:15 INFO - PROCESS | 1654 | 1468371675504 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:15 INFO - PROCESS | 1654 | 1468371675505 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:15 INFO - PROCESS | 1654 | 1468371675581 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:01:15 INFO - PROCESS | 1654 | 1468371675594 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 1654 | 1468371675595 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b83c800 == 42 [pid = 1654] [id = 413] 18:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1128cc400) [pid = 1654] [serial = 1238] [outer = 0x0] 18:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118533000) [pid = 1654] [serial = 1239] [outer = 0x1128cc400] 18:01:15 INFO - PROCESS | 1654 | 1468371675619 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1249c9400) [pid = 1654] [serial = 1240] [outer = 0x1128cc400] 18:01:15 INFO - PROCESS | 1654 | 1468371675942 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 18:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 470ms 18:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:01:15 INFO - PROCESS | 1654 | 1468371675973 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 1654 | 1468371675974 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 18:01:15 INFO - PROCESS | 1654 | 1468371675976 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 1654 | 1468371675977 Marionette TRACE conn2 <- [1,1626,null,{}] 18:01:15 INFO - PROCESS | 1654 | 1468371675979 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:15 INFO - PROCESS | 1654 | 1468371675980 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:16 INFO - PROCESS | 1654 | 1468371676083 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:01:16 INFO - PROCESS | 1654 | 1468371676091 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 1654 | 1468371676092 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c720000 == 43 [pid = 1654] [id = 414] 18:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12696e000) [pid = 1654] [serial = 1241] [outer = 0x0] 18:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128dbd800) [pid = 1654] [serial = 1242] [outer = 0x12696e000] 18:01:16 INFO - PROCESS | 1654 | 1468371676115 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128dc8c00) [pid = 1654] [serial = 1243] [outer = 0x12696e000] 18:01:16 INFO - PROCESS | 1654 | 1468371676431 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:01:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:01:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 468ms 18:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:01:16 INFO - PROCESS | 1654 | 1468371676445 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 1654 | 1468371676447 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 18:01:16 INFO - PROCESS | 1654 | 1468371676452 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 1654 | 1468371676455 Marionette TRACE conn2 <- [1,1630,null,{}] 18:01:16 INFO - PROCESS | 1654 | 1468371676458 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:16 INFO - PROCESS | 1654 | 1468371676460 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:16 INFO - PROCESS | 1654 | 1468371676557 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:01:16 INFO - PROCESS | 1654 | 1468371676561 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 1654 | 1468371676562 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c89f000 == 44 [pid = 1654] [id = 415] 18:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11804dc00) [pid = 1654] [serial = 1244] [outer = 0x0] 18:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1292dac00) [pid = 1654] [serial = 1245] [outer = 0x11804dc00] 18:01:16 INFO - PROCESS | 1654 | 1468371676585 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1292e2800) [pid = 1654] [serial = 1246] [outer = 0x11804dc00] 18:01:16 INFO - PROCESS | 1654 | 1468371676907 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:01:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:01:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 474ms 18:01:16 INFO - PROCESS | 1654 | 1468371676923 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 1654 | 1468371676924 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 18:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:01:16 INFO - PROCESS | 1654 | 1468371676926 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 1654 | 1468371676927 Marionette TRACE conn2 <- [1,1634,null,{}] 18:01:16 INFO - PROCESS | 1654 | 1468371676930 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:16 INFO - PROCESS | 1654 | 1468371676931 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:17 INFO - PROCESS | 1654 | 1468371677041 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:01:17 INFO - PROCESS | 1654 | 1468371677047 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 1654 | 1468371677048 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc64800 == 45 [pid = 1654] [id = 416] 18:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128dc0800) [pid = 1654] [serial = 1247] [outer = 0x0] 18:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129512000) [pid = 1654] [serial = 1248] [outer = 0x128dc0800] 18:01:17 INFO - PROCESS | 1654 | 1468371677072 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12952ec00) [pid = 1654] [serial = 1249] [outer = 0x128dc0800] 18:01:17 INFO - PROCESS | 1654 | 1468371677372 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:01:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 467ms 18:01:17 INFO - PROCESS | 1654 | 1468371677437 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 1654 | 1468371677439 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 18:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:01:17 INFO - PROCESS | 1654 | 1468371677444 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 1654 | 1468371677446 Marionette TRACE conn2 <- [1,1638,null,{}] 18:01:17 INFO - PROCESS | 1654 | 1468371677450 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:17 INFO - PROCESS | 1654 | 1468371677452 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:17 INFO - PROCESS | 1654 | 1468371677555 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:01:17 INFO - PROCESS | 1654 | 1468371677650 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 1654 | 1468371677652 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133bd000 == 46 [pid = 1654] [id = 417] 18:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1126e9000) [pid = 1654] [serial = 1250] [outer = 0x0] 18:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1126f5400) [pid = 1654] [serial = 1251] [outer = 0x1126e9000] 18:01:17 INFO - PROCESS | 1654 | 1468371677684 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1129ab000) [pid = 1654] [serial = 1252] [outer = 0x1126e9000] 18:01:18 INFO - PROCESS | 1654 | 1468371678203 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 771ms 18:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:01:18 INFO - PROCESS | 1654 | 1468371678215 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 1654 | 1468371678217 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 18:01:18 INFO - PROCESS | 1654 | 1468371678222 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 1654 | 1468371678225 Marionette TRACE conn2 <- [1,1642,null,{}] 18:01:18 INFO - PROCESS | 1654 | 1468371678228 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:18 INFO - PROCESS | 1654 | 1468371678229 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:18 INFO - PROCESS | 1654 | 1468371678344 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:01:18 INFO - PROCESS | 1654 | 1468371678425 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 1654 | 1468371678427 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x118752000 == 47 [pid = 1654] [id = 418] 18:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x112aefc00) [pid = 1654] [serial = 1253] [outer = 0x0] 18:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x115d17000) [pid = 1654] [serial = 1254] [outer = 0x112aefc00] 18:01:18 INFO - PROCESS | 1654 | 1468371678457 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x115ed8800) [pid = 1654] [serial = 1255] [outer = 0x112aefc00] 18:01:19 INFO - PROCESS | 1654 | 1468371679207 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1024ms 18:01:19 INFO - PROCESS | 1654 | 1468371679244 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 1654 | 1468371679247 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 18:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:01:19 INFO - PROCESS | 1654 | 1468371679250 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 1654 | 1468371679252 Marionette TRACE conn2 <- [1,1646,null,{}] 18:01:19 INFO - PROCESS | 1654 | 1468371679256 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:19 INFO - PROCESS | 1654 | 1468371679257 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:19 INFO - PROCESS | 1654 | 1468371679366 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:01:19 INFO - PROCESS | 1654 | 1468371679425 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 1654 | 1468371679427 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e84000 == 48 [pid = 1654] [id = 419] 18:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x113c63400) [pid = 1654] [serial = 1256] [outer = 0x0] 18:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x115d1cc00) [pid = 1654] [serial = 1257] [outer = 0x113c63400] 18:01:19 INFO - PROCESS | 1654 | 1468371679455 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x115e5d000) [pid = 1654] [serial = 1258] [outer = 0x113c63400] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c89f000 == 47 [pid = 1654] [id = 415] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c720000 == 46 [pid = 1654] [id = 414] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b83c800 == 45 [pid = 1654] [id = 413] 18:01:19 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12961bc00) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b833000 == 44 [pid = 1654] [id = 412] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b00e000 == 43 [pid = 1654] [id = 411] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7c4800 == 42 [pid = 1654] [id = 410] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11973a000 == 41 [pid = 1654] [id = 409] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1271f2000 == 40 [pid = 1654] [id = 408] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117eab000 == 39 [pid = 1654] [id = 407] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x124a35000 == 38 [pid = 1654] [id = 406] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x124346800 == 37 [pid = 1654] [id = 405] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1238a0800 == 36 [pid = 1654] [id = 404] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11973b800 == 35 [pid = 1654] [id = 403] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11953d800 == 34 [pid = 1654] [id = 402] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117eab800 == 33 [pid = 1654] [id = 401] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1168bd000 == 32 [pid = 1654] [id = 400] 18:01:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1133d4000 == 31 [pid = 1654] [id = 399] 18:01:19 INFO - PROCESS | 1654 | 1468371679911 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 18:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:01:19 INFO - PROCESS | 1654 | 1468371679922 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 1654 | 1468371679925 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 18:01:19 INFO - PROCESS | 1654 | 1468371679929 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 1654 | 1468371679931 Marionette TRACE conn2 <- [1,1650,null,{}] 18:01:19 INFO - PROCESS | 1654 | 1468371679934 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:19 INFO - PROCESS | 1654 | 1468371679938 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:20 INFO - PROCESS | 1654 | 1468371680031 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x124c90c00) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x127157800) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x115ede000) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x128db3800) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x128ce8400) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128dc3800) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128dcb000) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119ab2800) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1292d7000) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x129515c00) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128fef400) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11839fc00) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11612dc00) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1244ca400) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128c50c00) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1210e9c00) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11901b000) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119a52c00) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118360c00) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1185e1800) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x129531800) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11619c000) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116af8800) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118159c00) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x113c5e800) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116af1400) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12696bc00) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1241aec00) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119a5d400) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 18:01:20 INFO - PROCESS | 1654 | 1468371680139 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:20 INFO - PROCESS | 1654 | 1468371680141 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x117168800 == 32 [pid = 1654] [id = 420] 18:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113c5e800) [pid = 1654] [serial = 1259] [outer = 0x0] 18:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115ed6800) [pid = 1654] [serial = 1260] [outer = 0x113c5e800] 18:01:20 INFO - PROCESS | 1654 | 1468371680190 Marionette DEBUG loaded listener.js 18:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116888800) [pid = 1654] [serial = 1261] [outer = 0x113c5e800] 18:01:20 INFO - PROCESS | 1654 | 1468371680579 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 672ms 18:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:01:20 INFO - PROCESS | 1654 | 1468371680625 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 1654 | 1468371680626 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 18:01:20 INFO - PROCESS | 1654 | 1468371680629 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:01:20 INFO - PROCESS | 1654 | 1468371680632 Marionette TRACE conn2 <- [1,1654,null,{}] 18:01:20 INFO - PROCESS | 1654 | 1468371680639 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:20 INFO - PROCESS | 1654 | 1468371680642 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:20 INFO - PROCESS | 1654 | 1468371680739 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:01:20 INFO - PROCESS | 1654 | 1468371680743 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:20 INFO - PROCESS | 1654 | 1468371680746 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x11991c000 == 33 [pid = 1654] [id = 421] 18:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128d2800) [pid = 1654] [serial = 1262] [outer = 0x0] 18:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118162800) [pid = 1654] [serial = 1263] [outer = 0x1128d2800] 18:01:20 INFO - PROCESS | 1654 | 1468371680775 Marionette DEBUG loaded listener.js 18:01:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1185de000) [pid = 1654] [serial = 1264] [outer = 0x1128d2800] 18:01:21 INFO - PROCESS | 1654 | 1468371681092 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 472ms 18:01:21 INFO - PROCESS | 1654 | 1468371681103 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 1654 | 1468371681107 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 18:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:01:21 INFO - PROCESS | 1654 | 1468371681109 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 1654 | 1468371681110 Marionette TRACE conn2 <- [1,1658,null,{}] 18:01:21 INFO - PROCESS | 1654 | 1468371681112 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:21 INFO - PROCESS | 1654 | 1468371681113 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:21 INFO - PROCESS | 1654 | 1468371681212 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:01:21 INFO - PROCESS | 1654 | 1468371681280 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 1654 | 1468371681281 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e3b000 == 34 [pid = 1654] [id = 422] 18:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116f05c00) [pid = 1654] [serial = 1265] [outer = 0x0] 18:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1187ef400) [pid = 1654] [serial = 1266] [outer = 0x116f05c00] 18:01:21 INFO - PROCESS | 1654 | 1468371681314 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119019800) [pid = 1654] [serial = 1267] [outer = 0x116f05c00] 18:01:21 INFO - PROCESS | 1654 | 1468371681661 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 570ms 18:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:01:21 INFO - PROCESS | 1654 | 1468371681679 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 1654 | 1468371681681 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 18:01:21 INFO - PROCESS | 1654 | 1468371681683 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 1654 | 1468371681684 Marionette TRACE conn2 <- [1,1662,null,{}] 18:01:21 INFO - PROCESS | 1654 | 1468371681690 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:21 INFO - PROCESS | 1654 | 1468371681691 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:21 INFO - PROCESS | 1654 | 1468371681796 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:01:21 INFO - PROCESS | 1654 | 1468371681802 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 1654 | 1468371681803 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a39800 == 35 [pid = 1654] [id = 423] 18:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1187f6c00) [pid = 1654] [serial = 1268] [outer = 0x0] 18:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119060000) [pid = 1654] [serial = 1269] [outer = 0x1187f6c00] 18:01:21 INFO - PROCESS | 1654 | 1468371681827 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1197cc800) [pid = 1654] [serial = 1270] [outer = 0x1187f6c00] 18:01:22 INFO - PROCESS | 1654 | 1468371682176 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 522ms 18:01:22 INFO - PROCESS | 1654 | 1468371682205 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:01:22 INFO - PROCESS | 1654 | 1468371682206 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 18:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:01:22 INFO - PROCESS | 1654 | 1468371682214 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:01:22 INFO - PROCESS | 1654 | 1468371682215 Marionette TRACE conn2 <- [1,1666,null,{}] 18:01:22 INFO - PROCESS | 1654 | 1468371682218 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:22 INFO - PROCESS | 1654 | 1468371682222 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:22 INFO - PROCESS | 1654 | 1468371682341 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:01:22 INFO - PROCESS | 1654 | 1468371682358 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 1654 | 1468371682360 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c25800 == 36 [pid = 1654] [id = 424] 18:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1197d8800) [pid = 1654] [serial = 1271] [outer = 0x0] 18:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119ab2c00) [pid = 1654] [serial = 1272] [outer = 0x1197d8800] 18:01:22 INFO - PROCESS | 1654 | 1468371682384 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1241ac800) [pid = 1654] [serial = 1273] [outer = 0x1197d8800] 18:01:22 INFO - PROCESS | 1654 | 1468371682710 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 520ms 18:01:22 INFO - PROCESS | 1654 | 1468371682736 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:01:22 INFO - PROCESS | 1654 | 1468371682739 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 18:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:01:22 INFO - PROCESS | 1654 | 1468371682747 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:01:22 INFO - PROCESS | 1654 | 1468371682748 Marionette TRACE conn2 <- [1,1670,null,{}] 18:01:22 INFO - PROCESS | 1654 | 1468371682751 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:22 INFO - PROCESS | 1654 | 1468371682754 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:22 INFO - PROCESS | 1654 | 1468371682850 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:01:22 INFO - PROCESS | 1654 | 1468371682853 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 1654 | 1468371682854 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x129242000 == 37 [pid = 1654] [id = 425] 18:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1241aec00) [pid = 1654] [serial = 1274] [outer = 0x0] 18:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x124c89800) [pid = 1654] [serial = 1275] [outer = 0x1241aec00] 18:01:22 INFO - PROCESS | 1654 | 1468371682885 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12562d000) [pid = 1654] [serial = 1276] [outer = 0x1241aec00] 18:01:23 INFO - PROCESS | 1654 | 1468371683230 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 523ms 18:01:23 INFO - PROCESS | 1654 | 1468371683271 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:01:23 INFO - PROCESS | 1654 | 1468371683272 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 18:01:23 INFO - PROCESS | 1654 | 1468371683275 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 1654 | 1468371683276 Marionette TRACE conn2 <- [1,1674,null,{}] 18:01:23 INFO - PROCESS | 1654 | 1468371683278 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:23 INFO - PROCESS | 1654 | 1468371683279 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:23 INFO - PROCESS | 1654 | 1468371683376 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:01:23 INFO - PROCESS | 1654 | 1468371683380 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 1654 | 1468371683381 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a642800 == 38 [pid = 1654] [id = 426] 18:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124a8f800) [pid = 1654] [serial = 1277] [outer = 0x0] 18:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126968c00) [pid = 1654] [serial = 1278] [outer = 0x124a8f800] 18:01:23 INFO - PROCESS | 1654 | 1468371683404 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126fd6c00) [pid = 1654] [serial = 1279] [outer = 0x124a8f800] 18:01:23 INFO - PROCESS | 1654 | 1468371683726 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 467ms 18:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:01:23 INFO - PROCESS | 1654 | 1468371683743 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 1654 | 1468371683744 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 18:01:23 INFO - PROCESS | 1654 | 1468371683746 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 1654 | 1468371683747 Marionette TRACE conn2 <- [1,1678,null,{}] 18:01:23 INFO - PROCESS | 1654 | 1468371683749 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:23 INFO - PROCESS | 1654 | 1468371683751 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:23 INFO - PROCESS | 1654 | 1468371683849 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:01:23 INFO - PROCESS | 1654 | 1468371683867 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 1654 | 1468371683868 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b019000 == 39 [pid = 1654] [id = 427] 18:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118261c00) [pid = 1654] [serial = 1280] [outer = 0x0] 18:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1274e2400) [pid = 1654] [serial = 1281] [outer = 0x118261c00] 18:01:23 INFO - PROCESS | 1654 | 1468371683893 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x128c4e800) [pid = 1654] [serial = 1282] [outer = 0x118261c00] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x110e78000) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126972000) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1128cc400) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11804dc00) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12696e000) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1241b3400) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11906c000) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116812c00) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115ee2400) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1126f6c00) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11815f800) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11905e400) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1126e9800) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12951bc00) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112ac7000) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1244bfc00) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x111aad400) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:01:24 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1126ff000) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:01:24 INFO - PROCESS | 1654 | 1468371684348 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 620ms 18:01:24 INFO - PROCESS | 1654 | 1468371684367 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:01:24 INFO - PROCESS | 1654 | 1468371684370 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 18:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:01:24 INFO - PROCESS | 1654 | 1468371684373 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:01:24 INFO - PROCESS | 1654 | 1468371684374 Marionette TRACE conn2 <- [1,1682,null,{}] 18:01:24 INFO - PROCESS | 1654 | 1468371684376 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:24 INFO - PROCESS | 1654 | 1468371684377 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:24 INFO - PROCESS | 1654 | 1468371684455 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:01:24 INFO - PROCESS | 1654 | 1468371684510 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 1654 | 1468371684511 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x125078800 == 40 [pid = 1654] [id = 428] 18:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1126ff000) [pid = 1654] [serial = 1283] [outer = 0x0] 18:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x116883400) [pid = 1654] [serial = 1284] [outer = 0x1126ff000] 18:01:24 INFO - PROCESS | 1654 | 1468371684537 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119007c00) [pid = 1654] [serial = 1285] [outer = 0x1126ff000] 18:01:24 INFO - PROCESS | 1654 | 1468371684805 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 468ms 18:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:01:24 INFO - PROCESS | 1654 | 1468371684841 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:01:24 INFO - PROCESS | 1654 | 1468371684843 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 18:01:24 INFO - PROCESS | 1654 | 1468371684845 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:01:24 INFO - PROCESS | 1654 | 1468371684847 Marionette TRACE conn2 <- [1,1686,null,{}] 18:01:24 INFO - PROCESS | 1654 | 1468371684849 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:24 INFO - PROCESS | 1654 | 1468371684852 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:24 INFO - PROCESS | 1654 | 1468371684960 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:01:24 INFO - PROCESS | 1654 | 1468371684964 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 1654 | 1468371684966 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd92000 == 41 [pid = 1654] [id = 429] 18:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1128d7800) [pid = 1654] [serial = 1286] [outer = 0x0] 18:01:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1256c5400) [pid = 1654] [serial = 1287] [outer = 0x1128d7800] 18:01:24 INFO - PROCESS | 1654 | 1468371684994 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128ceb800) [pid = 1654] [serial = 1288] [outer = 0x1128d7800] 18:01:25 INFO - PROCESS | 1654 | 1468371685334 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 18:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 520ms 18:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:01:25 INFO - PROCESS | 1654 | 1468371685365 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 1654 | 1468371685369 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 18:01:25 INFO - PROCESS | 1654 | 1468371685372 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 1654 | 1468371685373 Marionette TRACE conn2 <- [1,1690,null,{}] 18:01:25 INFO - PROCESS | 1654 | 1468371685375 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:25 INFO - PROCESS | 1654 | 1468371685376 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:25 INFO - PROCESS | 1654 | 1468371685480 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:01:25 INFO - PROCESS | 1654 | 1468371685488 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 1654 | 1468371685489 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c720000 == 42 [pid = 1654] [id = 430] 18:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128db3800) [pid = 1654] [serial = 1289] [outer = 0x0] 18:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128dc2000) [pid = 1654] [serial = 1290] [outer = 0x128db3800] 18:01:25 INFO - PROCESS | 1654 | 1468371685513 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128dcbc00) [pid = 1654] [serial = 1291] [outer = 0x128db3800] 18:01:25 INFO - PROCESS | 1654 | 1468371685803 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 468ms 18:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:01:25 INFO - PROCESS | 1654 | 1468371685840 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 1654 | 1468371685841 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 18:01:25 INFO - PROCESS | 1654 | 1468371685843 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 1654 | 1468371685844 Marionette TRACE conn2 <- [1,1694,null,{}] 18:01:25 INFO - PROCESS | 1654 | 1468371685847 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:25 INFO - PROCESS | 1654 | 1468371685848 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:25 INFO - PROCESS | 1654 | 1468371685934 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:01:25 INFO - PROCESS | 1654 | 1468371685940 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 1654 | 1468371685941 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc5b000 == 43 [pid = 1654] [id = 431] 18:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128dbc400) [pid = 1654] [serial = 1292] [outer = 0x0] 18:01:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1292d8000) [pid = 1654] [serial = 1293] [outer = 0x128dbc400] 18:01:25 INFO - PROCESS | 1654 | 1468371685964 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129518800) [pid = 1654] [serial = 1294] [outer = 0x128dbc400] 18:01:26 INFO - PROCESS | 1654 | 1468371686451 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 18:01:26 INFO - PROCESS | 1654 | 1468371686516 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 1654 | 1468371686520 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 18:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:01:26 INFO - PROCESS | 1654 | 1468371686525 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 1654 | 1468371686528 Marionette TRACE conn2 <- [1,1698,null,{}] 18:01:26 INFO - PROCESS | 1654 | 1468371686534 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:26 INFO - PROCESS | 1654 | 1468371686537 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:26 INFO - PROCESS | 1654 | 1468371686677 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:01:26 INFO - PROCESS | 1654 | 1468371686772 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 1654 | 1468371686773 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x117163000 == 44 [pid = 1654] [id = 432] 18:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112eed800) [pid = 1654] [serial = 1295] [outer = 0x0] 18:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x113088800) [pid = 1654] [serial = 1296] [outer = 0x112eed800] 18:01:26 INFO - PROCESS | 1654 | 1468371686804 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x115df9c00) [pid = 1654] [serial = 1297] [outer = 0x112eed800] 18:01:27 INFO - PROCESS | 1654 | 1468371687232 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 18:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 723ms 18:01:27 INFO - PROCESS | 1654 | 1468371687247 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 1654 | 1468371687251 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 18:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:01:27 INFO - PROCESS | 1654 | 1468371687257 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 1654 | 1468371687259 Marionette TRACE conn2 <- [1,1702,null,{}] 18:01:27 INFO - PROCESS | 1654 | 1468371687261 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:27 INFO - PROCESS | 1654 | 1468371687263 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:27 INFO - PROCESS | 1654 | 1468371687370 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:01:27 INFO - PROCESS | 1654 | 1468371687432 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 1654 | 1468371687433 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x123fa5000 == 45 [pid = 1654] [id = 433] 18:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116636c00) [pid = 1654] [serial = 1298] [outer = 0x0] 18:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117e0ac00) [pid = 1654] [serial = 1299] [outer = 0x116636c00] 18:01:27 INFO - PROCESS | 1654 | 1468371687464 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118256800) [pid = 1654] [serial = 1300] [outer = 0x116636c00] 18:01:27 INFO - PROCESS | 1654 | 1468371687921 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 720ms 18:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:01:27 INFO - PROCESS | 1654 | 1468371687977 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 1654 | 1468371687979 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 18:01:27 INFO - PROCESS | 1654 | 1468371687981 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 1654 | 1468371687984 Marionette TRACE conn2 <- [1,1706,null,{}] 18:01:28 INFO - PROCESS | 1654 | 1468371688012 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:28 INFO - PROCESS | 1654 | 1468371688015 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:28 INFO - PROCESS | 1654 | 1468371688158 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:01:28 INFO - PROCESS | 1654 | 1468371688214 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 1654 | 1468371688216 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c718800 == 46 [pid = 1654] [id = 434] 18:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11905fc00) [pid = 1654] [serial = 1301] [outer = 0x0] 18:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119448c00) [pid = 1654] [serial = 1302] [outer = 0x11905fc00] 18:01:28 INFO - PROCESS | 1654 | 1468371688248 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119a54c00) [pid = 1654] [serial = 1303] [outer = 0x11905fc00] 18:01:28 INFO - PROCESS | 1654 | 1468371688663 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 693ms 18:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:01:28 INFO - PROCESS | 1654 | 1468371688674 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:01:28 INFO - PROCESS | 1654 | 1468371688676 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 18:01:28 INFO - PROCESS | 1654 | 1468371688678 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:01:28 INFO - PROCESS | 1654 | 1468371688680 Marionette TRACE conn2 <- [1,1710,null,{}] 18:01:28 INFO - PROCESS | 1654 | 1468371688682 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:28 INFO - PROCESS | 1654 | 1468371688683 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:28 INFO - PROCESS | 1654 | 1468371688787 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:01:28 INFO - PROCESS | 1654 | 1468371688846 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 1654 | 1468371688847 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d31e800 == 47 [pid = 1654] [id = 435] 18:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119ab5c00) [pid = 1654] [serial = 1304] [outer = 0x0] 18:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x121707c00) [pid = 1654] [serial = 1305] [outer = 0x119ab5c00] 18:01:28 INFO - PROCESS | 1654 | 1468371688876 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x124a96000) [pid = 1654] [serial = 1306] [outer = 0x119ab5c00] 18:01:29 INFO - PROCESS | 1654 | 1468371689343 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 720ms 18:01:29 INFO - PROCESS | 1654 | 1468371689398 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:01:29 INFO - PROCESS | 1654 | 1468371689400 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 18:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:01:29 INFO - PROCESS | 1654 | 1468371689402 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:01:29 INFO - PROCESS | 1654 | 1468371689403 Marionette TRACE conn2 <- [1,1714,null,{}] 18:01:29 INFO - PROCESS | 1654 | 1468371689406 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:29 INFO - PROCESS | 1654 | 1468371689407 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:29 INFO - PROCESS | 1654 | 1468371689525 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:01:29 INFO - PROCESS | 1654 | 1468371689588 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:29 INFO - PROCESS | 1654 | 1468371689589 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a29000 == 48 [pid = 1654] [id = 436] 18:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1164eb800) [pid = 1654] [serial = 1307] [outer = 0x0] 18:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1210e1800) [pid = 1654] [serial = 1308] [outer = 0x1164eb800] 18:01:29 INFO - PROCESS | 1654 | 1468371689618 Marionette DEBUG loaded listener.js 18:01:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126965400) [pid = 1654] [serial = 1309] [outer = 0x1164eb800] 18:01:30 INFO - PROCESS | 1654 | 1468371690209 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 820ms 18:01:30 INFO - PROCESS | 1654 | 1468371690237 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:01:30 INFO - PROCESS | 1654 | 1468371690239 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 18:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:01:30 INFO - PROCESS | 1654 | 1468371690243 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:01:30 INFO - PROCESS | 1654 | 1468371690247 Marionette TRACE conn2 <- [1,1718,null,{}] 18:01:30 INFO - PROCESS | 1654 | 1468371690250 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:30 INFO - PROCESS | 1654 | 1468371690253 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:30 INFO - PROCESS | 1654 | 1468371690350 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:01:30 INFO - PROCESS | 1654 | 1468371690425 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 1654 | 1468371690427 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x118756800 == 49 [pid = 1654] [id = 437] 18:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x115df6800) [pid = 1654] [serial = 1310] [outer = 0x0] 18:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x115ed8400) [pid = 1654] [serial = 1311] [outer = 0x115df6800] 18:01:30 INFO - PROCESS | 1654 | 1468371690455 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x116806400) [pid = 1654] [serial = 1312] [outer = 0x115df6800] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12c720000 == 48 [pid = 1654] [id = 430] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd92000 == 47 [pid = 1654] [id = 429] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x125078800 == 46 [pid = 1654] [id = 428] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12b019000 == 45 [pid = 1654] [id = 427] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12a642800 == 44 [pid = 1654] [id = 426] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x129242000 == 43 [pid = 1654] [id = 425] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x128c25800 == 42 [pid = 1654] [id = 424] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x124a39800 == 41 [pid = 1654] [id = 423] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x123e3b000 == 40 [pid = 1654] [id = 422] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x11991c000 == 39 [pid = 1654] [id = 421] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x117168800 == 38 [pid = 1654] [id = 420] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x117e84000 == 37 [pid = 1654] [id = 419] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x118752000 == 36 [pid = 1654] [id = 418] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1133bd000 == 35 [pid = 1654] [id = 417] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc64800 == 34 [pid = 1654] [id = 416] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc60800 == 33 [pid = 1654] [id = 398] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x124a29000 == 32 [pid = 1654] [id = 436] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12d31e800 == 31 [pid = 1654] [id = 435] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12c718800 == 30 [pid = 1654] [id = 434] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x123fa5000 == 29 [pid = 1654] [id = 433] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc5b000 == 28 [pid = 1654] [id = 431] 18:01:31 INFO - PROCESS | 1654 | --DOCSHELL 0x117163000 == 27 [pid = 1654] [id = 432] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1249ca400) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x127475c00) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x117564800) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119451400) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1199af800) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118050c00) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11835bc00) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1183a5400) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11906b800) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119a2c400) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119aab400) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1210e2400) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x129623c00) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1133a3800) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x115d8a800) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126f48400) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119ab3800) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1210e8000) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1128d1400) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112ac4800) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115eddc00) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116766800) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1274ef800) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128c56800) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128dbe400) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1249c9400) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1292e2800) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128dbd800) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118533000) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1292dac00) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11804fc00) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12746c400) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12696cc00) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128dc8c00) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x123f9a000) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 18:01:31 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x129512000) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 18:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1172ms 18:01:31 INFO - PROCESS | 1654 | 1468371691410 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:01:31 INFO - PROCESS | 1654 | 1468371691415 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 1654 | 1468371691418 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 18:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:01:31 INFO - PROCESS | 1654 | 1468371691425 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - PROCESS | 1654 | 1468371691427 Marionette TRACE conn2 <- [1,1722,null,{}] 18:01:31 INFO - PROCESS | 1654 | 1468371691430 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:31 INFO - PROCESS | 1654 | 1468371691432 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:31 INFO - PROCESS | 1654 | 1468371691516 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:01:31 INFO - PROCESS | 1654 | 1468371691571 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 1654 | 1468371691574 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e1a000 == 28 [pid = 1654] [id = 438] 18:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1126e5c00) [pid = 1654] [serial = 1313] [outer = 0x0] 18:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1126f9c00) [pid = 1654] [serial = 1314] [outer = 0x1126e5c00] 18:01:31 INFO - PROCESS | 1654 | 1468371691601 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1128d0000) [pid = 1654] [serial = 1315] [outer = 0x1126e5c00] 18:01:31 INFO - PROCESS | 1654 | 1468371691940 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 18:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 570ms 18:01:31 INFO - PROCESS | 1654 | 1468371691994 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 1654 | 1468371691998 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 18:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:01:32 INFO - PROCESS | 1654 | 1468371692003 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 1654 | 1468371692004 Marionette TRACE conn2 <- [1,1726,null,{}] 18:01:32 INFO - PROCESS | 1654 | 1468371692006 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:32 INFO - PROCESS | 1654 | 1468371692008 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:32 INFO - PROCESS | 1654 | 1468371692087 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:01:32 INFO - PROCESS | 1654 | 1468371692147 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 1654 | 1468371692148 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f60000 == 29 [pid = 1654] [id = 439] 18:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1129ae400) [pid = 1654] [serial = 1316] [outer = 0x0] 18:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112aeb000) [pid = 1654] [serial = 1317] [outer = 0x1129ae400] 18:01:32 INFO - PROCESS | 1654 | 1468371692176 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1130bc800) [pid = 1654] [serial = 1318] [outer = 0x1129ae400] 18:01:32 INFO - PROCESS | 1654 | 1468371692494 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 520ms 18:01:32 INFO - PROCESS | 1654 | 1468371692523 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 1654 | 1468371692524 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 18:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:01:32 INFO - PROCESS | 1654 | 1468371692526 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 1654 | 1468371692528 Marionette TRACE conn2 <- [1,1730,null,{}] 18:01:32 INFO - PROCESS | 1654 | 1468371692536 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:32 INFO - PROCESS | 1654 | 1468371692540 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:32 INFO - PROCESS | 1654 | 1468371692616 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:01:32 INFO - PROCESS | 1654 | 1468371692623 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 1654 | 1468371692626 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188bb800 == 30 [pid = 1654] [id = 440] 18:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1126e3000) [pid = 1654] [serial = 1319] [outer = 0x0] 18:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115ee5c00) [pid = 1654] [serial = 1320] [outer = 0x1126e3000] 18:01:32 INFO - PROCESS | 1654 | 1468371692653 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116631000) [pid = 1654] [serial = 1321] [outer = 0x1126e3000] 18:01:32 INFO - PROCESS | 1654 | 1468371692973 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 18:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 18:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 472ms 18:01:33 INFO - PROCESS | 1654 | 1468371692999 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 1654 | 1468371693002 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 18:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:01:33 INFO - PROCESS | 1654 | 1468371693011 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 1654 | 1468371693012 Marionette TRACE conn2 <- [1,1734,null,{}] 18:01:33 INFO - PROCESS | 1654 | 1468371693014 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:33 INFO - PROCESS | 1654 | 1468371693016 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:33 INFO - PROCESS | 1654 | 1468371693181 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:01:33 INFO - PROCESS | 1654 | 1468371693215 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 1654 | 1468371693217 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x113005000 == 31 [pid = 1654] [id = 441] 18:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x110e78400) [pid = 1654] [serial = 1322] [outer = 0x0] 18:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x110e7bc00) [pid = 1654] [serial = 1323] [outer = 0x110e78400] 18:01:33 INFO - PROCESS | 1654 | 1468371693248 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1121bdc00) [pid = 1654] [serial = 1324] [outer = 0x110e78400] 18:01:33 INFO - PROCESS | 1654 | 1468371693816 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 869ms 18:01:33 INFO - PROCESS | 1654 | 1468371693882 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 1654 | 1468371693885 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 18:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:01:33 INFO - PROCESS | 1654 | 1468371693888 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 1654 | 1468371693890 Marionette TRACE conn2 <- [1,1738,null,{}] 18:01:33 INFO - PROCESS | 1654 | 1468371693894 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:33 INFO - PROCESS | 1654 | 1468371693895 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:34 INFO - PROCESS | 1654 | 1468371694002 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:01:34 INFO - PROCESS | 1654 | 1468371694080 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 1654 | 1468371694082 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188b8800 == 32 [pid = 1654] [id = 442] 18:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1130b1c00) [pid = 1654] [serial = 1325] [outer = 0x0] 18:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x114f54c00) [pid = 1654] [serial = 1326] [outer = 0x1130b1c00] 18:01:34 INFO - PROCESS | 1654 | 1468371694112 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x115dfb000) [pid = 1654] [serial = 1327] [outer = 0x1130b1c00] 18:01:34 INFO - PROCESS | 1654 | 1468371694650 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 823ms 18:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:01:34 INFO - PROCESS | 1654 | 1468371694784 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:01:34 INFO - PROCESS | 1654 | 1468371694786 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 18:01:34 INFO - PROCESS | 1654 | 1468371694789 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - PROCESS | 1654 | 1468371694791 Marionette TRACE conn2 <- [1,1742,null,{}] 18:01:34 INFO - PROCESS | 1654 | 1468371694795 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:34 INFO - PROCESS | 1654 | 1468371694797 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:34 INFO - PROCESS | 1654 | 1468371694906 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:01:34 INFO - PROCESS | 1654 | 1468371694960 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 1654 | 1468371694963 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168c0000 == 33 [pid = 1654] [id = 443] 18:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112abcc00) [pid = 1654] [serial = 1328] [outer = 0x0] 18:01:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112ee8400) [pid = 1654] [serial = 1329] [outer = 0x112abcc00] 18:01:34 INFO - PROCESS | 1654 | 1468371694990 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x115d90800) [pid = 1654] [serial = 1330] [outer = 0x112abcc00] 18:01:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1188bb800 == 32 [pid = 1654] [id = 440] 18:01:35 INFO - PROCESS | 1654 | --DOCSHELL 0x116f60000 == 31 [pid = 1654] [id = 439] 18:01:35 INFO - PROCESS | 1654 | --DOCSHELL 0x115e1a000 == 30 [pid = 1654] [id = 438] 18:01:35 INFO - PROCESS | 1654 | --DOCSHELL 0x118756800 == 29 [pid = 1654] [id = 437] 18:01:35 INFO - PROCESS | 1654 | 1468371695367 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 620ms 18:01:35 INFO - PROCESS | 1654 | 1468371695410 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:01:35 INFO - PROCESS | 1654 | 1468371695413 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 18:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:01:35 INFO - PROCESS | 1654 | 1468371695467 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - PROCESS | 1654 | 1468371695470 Marionette TRACE conn2 <- [1,1746,null,{}] 18:01:35 INFO - PROCESS | 1654 | 1468371695475 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:35 INFO - PROCESS | 1654 | 1468371695477 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:35 INFO - PROCESS | 1654 | 1468371695626 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:01:35 INFO - PROCESS | 1654 | 1468371695654 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 1654 | 1468371695655 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191f1800 == 30 [pid = 1654] [id = 444] 18:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x115ee0800) [pid = 1654] [serial = 1331] [outer = 0x0] 18:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1164ee400) [pid = 1654] [serial = 1332] [outer = 0x115ee0800] 18:01:35 INFO - PROCESS | 1654 | 1468371695700 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116af1000) [pid = 1654] [serial = 1333] [outer = 0x115ee0800] 18:01:36 INFO - PROCESS | 1654 | 1468371696065 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 673ms 18:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:01:36 INFO - PROCESS | 1654 | 1468371696090 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 1654 | 1468371696091 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 18:01:36 INFO - PROCESS | 1654 | 1468371696093 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 1654 | 1468371696095 Marionette TRACE conn2 <- [1,1750,null,{}] 18:01:36 INFO - PROCESS | 1654 | 1468371696107 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:36 INFO - PROCESS | 1654 | 1468371696110 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:36 INFO - PROCESS | 1654 | 1468371696216 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:01:36 INFO - PROCESS | 1654 | 1468371696279 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 1654 | 1468371696282 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e42800 == 31 [pid = 1654] [id = 445] 18:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118156800) [pid = 1654] [serial = 1334] [outer = 0x0] 18:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11815c400) [pid = 1654] [serial = 1335] [outer = 0x118156800] 18:01:36 INFO - PROCESS | 1654 | 1468371696310 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118359400) [pid = 1654] [serial = 1336] [outer = 0x118156800] 18:01:36 INFO - PROCESS | 1654 | 1468371696637 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 574ms 18:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:01:36 INFO - PROCESS | 1654 | 1468371696671 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 1654 | 1468371696673 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 18:01:36 INFO - PROCESS | 1654 | 1468371696675 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 1654 | 1468371696676 Marionette TRACE conn2 <- [1,1754,null,{}] 18:01:36 INFO - PROCESS | 1654 | 1468371696678 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:36 INFO - PROCESS | 1654 | 1468371696679 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:36 INFO - PROCESS | 1654 | 1468371696779 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:01:36 INFO - PROCESS | 1654 | 1468371696782 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 1654 | 1468371696783 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x125614000 == 32 [pid = 1654] [id = 446] 18:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11839fc00) [pid = 1654] [serial = 1337] [outer = 0x0] 18:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118540c00) [pid = 1654] [serial = 1338] [outer = 0x11839fc00] 18:01:36 INFO - PROCESS | 1654 | 1468371696809 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1185e9c00) [pid = 1654] [serial = 1339] [outer = 0x11839fc00] 18:01:37 INFO - PROCESS | 1654 | 1468371697132 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 522ms 18:01:37 INFO - PROCESS | 1654 | 1468371697197 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:01:37 INFO - PROCESS | 1654 | 1468371697198 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 18:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:01:37 INFO - PROCESS | 1654 | 1468371697201 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - PROCESS | 1654 | 1468371697202 Marionette TRACE conn2 <- [1,1758,null,{}] 18:01:37 INFO - PROCESS | 1654 | 1468371697204 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:37 INFO - PROCESS | 1654 | 1468371697205 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:37 INFO - PROCESS | 1654 | 1468371697299 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:01:37 INFO - PROCESS | 1654 | 1468371697337 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 1654 | 1468371697338 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271d5000 == 33 [pid = 1654] [id = 447] 18:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1187f3800) [pid = 1654] [serial = 1340] [outer = 0x0] 18:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119016800) [pid = 1654] [serial = 1341] [outer = 0x1187f3800] 18:01:37 INFO - PROCESS | 1654 | 1468371697362 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119061c00) [pid = 1654] [serial = 1342] [outer = 0x1187f3800] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128dbc400) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1128d7800) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1197d8800) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1241aec00) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118261c00) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1126ff000) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1187f6c00) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128dc0800) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1128d2800) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116f05c00) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x113c5e800) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1126e9000) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113c63400) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112aefc00) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124a8f800) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128db3800) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115df6800) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1126e5c00) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1129ae400) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112eed800) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116636c00) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11905fc00) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119ab5c00) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:01:37 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1164eb800) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:01:37 INFO - PROCESS | 1654 | 1468371697733 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 571ms 18:01:37 INFO - PROCESS | 1654 | 1468371697773 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:01:37 INFO - PROCESS | 1654 | 1468371697774 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 18:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:01:37 INFO - PROCESS | 1654 | 1468371697776 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - PROCESS | 1654 | 1468371697777 Marionette TRACE conn2 <- [1,1762,null,{}] 18:01:37 INFO - PROCESS | 1654 | 1468371697780 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:37 INFO - PROCESS | 1654 | 1468371697784 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:37 INFO - PROCESS | 1654 | 1468371697889 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:01:37 INFO - PROCESS | 1654 | 1468371697893 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 1654 | 1468371697895 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x129235800 == 34 [pid = 1654] [id = 448] 18:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112eed800) [pid = 1654] [serial = 1343] [outer = 0x0] 18:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119068400) [pid = 1654] [serial = 1344] [outer = 0x112eed800] 18:01:37 INFO - PROCESS | 1654 | 1468371697919 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119454400) [pid = 1654] [serial = 1345] [outer = 0x112eed800] 18:01:38 INFO - PROCESS | 1654 | 1468371698218 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 471ms 18:01:38 INFO - PROCESS | 1654 | 1468371698247 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 1654 | 1468371698249 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 18:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:01:38 INFO - PROCESS | 1654 | 1468371698256 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 1654 | 1468371698258 Marionette TRACE conn2 <- [1,1766,null,{}] 18:01:38 INFO - PROCESS | 1654 | 1468371698261 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:38 INFO - PROCESS | 1654 | 1468371698263 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:38 INFO - PROCESS | 1654 | 1468371698378 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:01:38 INFO - PROCESS | 1654 | 1468371698467 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 1654 | 1468371698468 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e3c000 == 35 [pid = 1654] [id = 449] 18:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x112fe6800) [pid = 1654] [serial = 1346] [outer = 0x0] 18:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1197ce000) [pid = 1654] [serial = 1347] [outer = 0x112fe6800] 18:01:38 INFO - PROCESS | 1654 | 1468371698507 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119a53400) [pid = 1654] [serial = 1348] [outer = 0x112fe6800] 18:01:38 INFO - PROCESS | 1654 | 1468371698820 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 623ms 18:01:38 INFO - PROCESS | 1654 | 1468371698876 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:01:38 INFO - PROCESS | 1654 | 1468371698887 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 18:01:38 INFO - PROCESS | 1654 | 1468371698891 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 1654 | 1468371698892 Marionette TRACE conn2 <- [1,1770,null,{}] 18:01:38 INFO - PROCESS | 1654 | 1468371698894 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:38 INFO - PROCESS | 1654 | 1468371698895 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:38 INFO - PROCESS | 1654 | 1468371698972 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:01:39 INFO - PROCESS | 1654 | 1468371699032 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 1654 | 1468371699033 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a89a800 == 36 [pid = 1654] [id = 450] 18:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11339e000) [pid = 1654] [serial = 1349] [outer = 0x0] 18:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119a5a000) [pid = 1654] [serial = 1350] [outer = 0x11339e000] 18:01:39 INFO - PROCESS | 1654 | 1468371699056 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119fe5400) [pid = 1654] [serial = 1351] [outer = 0x11339e000] 18:01:39 INFO - PROCESS | 1654 | 1468371699322 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 472ms 18:01:39 INFO - PROCESS | 1654 | 1468371699364 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:01:39 INFO - PROCESS | 1654 | 1468371699365 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 18:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:01:39 INFO - PROCESS | 1654 | 1468371699375 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:01:39 INFO - PROCESS | 1654 | 1468371699377 Marionette TRACE conn2 <- [1,1774,null,{}] 18:01:39 INFO - PROCESS | 1654 | 1468371699379 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:39 INFO - PROCESS | 1654 | 1468371699380 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:39 INFO - PROCESS | 1654 | 1468371699462 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:01:39 INFO - PROCESS | 1654 | 1468371699466 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 1654 | 1468371699467 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b840000 == 37 [pid = 1654] [id = 451] 18:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119445000) [pid = 1654] [serial = 1352] [outer = 0x0] 18:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1210eb400) [pid = 1654] [serial = 1353] [outer = 0x119445000] 18:01:39 INFO - PROCESS | 1654 | 1468371699493 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123b89c00) [pid = 1654] [serial = 1354] [outer = 0x119445000] 18:01:40 INFO - PROCESS | 1654 | 1468371700007 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 679ms 18:01:40 INFO - PROCESS | 1654 | 1468371700047 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:01:40 INFO - PROCESS | 1654 | 1468371700050 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 18:01:40 INFO - PROCESS | 1654 | 1468371700053 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:01:40 INFO - PROCESS | 1654 | 1468371700057 Marionette TRACE conn2 <- [1,1778,null,{}] 18:01:40 INFO - PROCESS | 1654 | 1468371700060 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:40 INFO - PROCESS | 1654 | 1468371700062 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:40 INFO - PROCESS | 1654 | 1468371700166 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:01:40 INFO - PROCESS | 1654 | 1468371700240 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:40 INFO - PROCESS | 1654 | 1468371700241 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x119902800 == 38 [pid = 1654] [id = 452] 18:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112abf400) [pid = 1654] [serial = 1355] [outer = 0x0] 18:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x112fafc00) [pid = 1654] [serial = 1356] [outer = 0x112abf400] 18:01:40 INFO - PROCESS | 1654 | 1468371700273 Marionette DEBUG loaded listener.js 18:01:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x114fda000) [pid = 1654] [serial = 1357] [outer = 0x112abf400] 18:01:40 INFO - PROCESS | 1654 | 1468371700738 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 18:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 721ms 18:01:40 INFO - PROCESS | 1654 | 1468371700776 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:01:40 INFO - PROCESS | 1654 | 1468371700781 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 18:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:01:40 INFO - PROCESS | 1654 | 1468371700788 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:01:40 INFO - PROCESS | 1654 | 1468371700791 Marionette TRACE conn2 <- [1,1782,null,{}] 18:01:40 INFO - PROCESS | 1654 | 1468371700795 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:40 INFO - PROCESS | 1654 | 1468371700798 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:40 INFO - PROCESS | 1654 | 1468371700978 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:01:41 INFO - PROCESS | 1654 | 1468371701066 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 1654 | 1468371701067 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f3c800 == 39 [pid = 1654] [id = 453] 18:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116766800) [pid = 1654] [serial = 1358] [outer = 0x0] 18:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x117565400) [pid = 1654] [serial = 1359] [outer = 0x116766800] 18:01:41 INFO - PROCESS | 1654 | 1468371701099 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118053800) [pid = 1654] [serial = 1360] [outer = 0x116766800] 18:01:41 INFO - PROCESS | 1654 | 1468371701485 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 18:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 723ms 18:01:41 INFO - PROCESS | 1654 | 1468371701523 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:01:41 INFO - PROCESS | 1654 | 1468371701524 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 18:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:01:41 INFO - PROCESS | 1654 | 1468371701527 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:01:41 INFO - PROCESS | 1654 | 1468371701530 Marionette TRACE conn2 <- [1,1786,null,{}] 18:01:41 INFO - PROCESS | 1654 | 1468371701540 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:41 INFO - PROCESS | 1654 | 1468371701543 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:41 INFO - PROCESS | 1654 | 1468371701644 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:01:41 INFO - PROCESS | 1654 | 1468371701707 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 1654 | 1468371701709 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd8d800 == 40 [pid = 1654] [id = 454] 18:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118540800) [pid = 1654] [serial = 1361] [outer = 0x0] 18:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119014400) [pid = 1654] [serial = 1362] [outer = 0x118540800] 18:01:41 INFO - PROCESS | 1654 | 1468371701740 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1199a7c00) [pid = 1654] [serial = 1363] [outer = 0x118540800] 18:01:42 INFO - PROCESS | 1654 | 1468371702192 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 18:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 674ms 18:01:42 INFO - PROCESS | 1654 | 1468371702204 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 1654 | 1468371702206 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 18:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:01:42 INFO - PROCESS | 1654 | 1468371702210 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 1654 | 1468371702212 Marionette TRACE conn2 <- [1,1790,null,{}] 18:01:42 INFO - PROCESS | 1654 | 1468371702215 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:42 INFO - PROCESS | 1654 | 1468371702217 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:42 INFO - PROCESS | 1654 | 1468371702390 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:01:42 INFO - PROCESS | 1654 | 1468371702494 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:42 INFO - PROCESS | 1654 | 1468371702496 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c723000 == 41 [pid = 1654] [id = 455] 18:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x119a56400) [pid = 1654] [serial = 1364] [outer = 0x0] 18:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x121708c00) [pid = 1654] [serial = 1365] [outer = 0x119a56400] 18:01:42 INFO - PROCESS | 1654 | 1468371702543 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x123f92000) [pid = 1654] [serial = 1366] [outer = 0x119a56400] 18:01:43 INFO - PROCESS | 1654 | 1468371703019 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 820ms 18:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:01:43 INFO - PROCESS | 1654 | 1468371703030 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 1654 | 1468371703031 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 18:01:43 INFO - PROCESS | 1654 | 1468371703033 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - PROCESS | 1654 | 1468371703036 Marionette TRACE conn2 <- [1,1794,null,{}] 18:01:43 INFO - PROCESS | 1654 | 1468371703039 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:43 INFO - PROCESS | 1654 | 1468371703041 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:43 INFO - PROCESS | 1654 | 1468371703134 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:01:43 INFO - PROCESS | 1654 | 1468371703192 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 1654 | 1468371703193 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c89b000 == 42 [pid = 1654] [id = 456] 18:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121752800) [pid = 1654] [serial = 1367] [outer = 0x0] 18:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1244c1000) [pid = 1654] [serial = 1368] [outer = 0x121752800] 18:01:43 INFO - PROCESS | 1654 | 1468371703222 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1249c9400) [pid = 1654] [serial = 1369] [outer = 0x121752800] 18:01:43 INFO - PROCESS | 1654 | 1468371703665 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 672ms 18:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:01:43 INFO - PROCESS | 1654 | 1468371703706 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 1654 | 1468371703707 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 18:01:43 INFO - PROCESS | 1654 | 1468371703709 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - PROCESS | 1654 | 1468371703711 Marionette TRACE conn2 <- [1,1798,null,{}] 18:01:43 INFO - PROCESS | 1654 | 1468371703713 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:43 INFO - PROCESS | 1654 | 1468371703717 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:43 INFO - PROCESS | 1654 | 1468371703847 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:01:43 INFO - PROCESS | 1654 | 1468371703936 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 1654 | 1468371703938 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f50800 == 43 [pid = 1654] [id = 457] 18:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x111e5b800) [pid = 1654] [serial = 1370] [outer = 0x0] 18:01:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116769800) [pid = 1654] [serial = 1371] [outer = 0x111e5b800] 18:01:43 INFO - PROCESS | 1654 | 1468371703969 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1249ca400) [pid = 1654] [serial = 1372] [outer = 0x111e5b800] 18:01:44 INFO - PROCESS | 1654 | 1468371704437 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 771ms 18:01:44 INFO - PROCESS | 1654 | 1468371704482 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:01:44 INFO - PROCESS | 1654 | 1468371704484 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 18:01:44 INFO - PROCESS | 1654 | 1468371704487 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - PROCESS | 1654 | 1468371704489 Marionette TRACE conn2 <- [1,1802,null,{}] 18:01:44 INFO - PROCESS | 1654 | 1468371704492 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:44 INFO - PROCESS | 1654 | 1468371704494 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:44 INFO - PROCESS | 1654 | 1468371704594 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:01:44 INFO - PROCESS | 1654 | 1468371704658 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 1654 | 1468371704659 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191dc000 == 44 [pid = 1654] [id = 458] 18:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x112a7b400) [pid = 1654] [serial = 1373] [outer = 0x0] 18:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x112aea800) [pid = 1654] [serial = 1374] [outer = 0x112a7b400] 18:01:44 INFO - PROCESS | 1654 | 1468371704687 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x113c5e800) [pid = 1654] [serial = 1375] [outer = 0x112a7b400] 18:01:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12a89a800 == 43 [pid = 1654] [id = 450] 18:01:45 INFO - PROCESS | 1654 | --DOCSHELL 0x129e3c000 == 42 [pid = 1654] [id = 449] 18:01:45 INFO - PROCESS | 1654 | --DOCSHELL 0x129235800 == 41 [pid = 1654] [id = 448] 18:01:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1271d5000 == 40 [pid = 1654] [id = 447] 18:01:45 INFO - PROCESS | 1654 | --DOCSHELL 0x123e42800 == 39 [pid = 1654] [id = 445] 18:01:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1191f1800 == 38 [pid = 1654] [id = 444] 18:01:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1168c0000 == 37 [pid = 1654] [id = 443] 18:01:45 INFO - PROCESS | 1654 | 1468371705085 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 624ms 18:01:45 INFO - PROCESS | 1654 | 1468371705111 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 1654 | 1468371705114 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 18:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:01:45 INFO - PROCESS | 1654 | 1468371705119 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - PROCESS | 1654 | 1468371705122 Marionette TRACE conn2 <- [1,1806,null,{}] 18:01:45 INFO - PROCESS | 1654 | 1468371705125 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:45 INFO - PROCESS | 1654 | 1468371705126 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:45 INFO - PROCESS | 1654 | 1468371705232 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x115ed8400) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1126f9c00) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x112aeb000) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x115ee5c00) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1130bc800) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x116806400) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x113088800) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x117e0ac00) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119448c00) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x121707c00) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1210e1800) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x115df9c00) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119ab2c00) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124c89800) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118256800) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1274e2400) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x116883400) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119060000) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12952ec00) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118162800) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1185de000) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1187ef400) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119019800) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115ed6800) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116888800) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1126f5400) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1129ab000) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x115d1cc00) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x115e5d000) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115d17000) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x115ed8800) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119a54c00) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126fd6c00) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x124a96000) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126968c00) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128dcbc00) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1292d8000) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1128d0000) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1256c5400) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128ceb800) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x129518800) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128dc2000) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128c4e800) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12562d000) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x126965400) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1241ac800) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x119007c00) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1197cc800) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 18:01:45 INFO - PROCESS | 1654 | 1468371705303 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:45 INFO - PROCESS | 1654 | 1468371705304 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168c9000 == 38 [pid = 1654] [id = 459] 18:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1129ab000) [pid = 1654] [serial = 1376] [outer = 0x0] 18:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x113c22800) [pid = 1654] [serial = 1377] [outer = 0x1129ab000] 18:01:45 INFO - PROCESS | 1654 | 1468371705333 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x116806400) [pid = 1654] [serial = 1378] [outer = 0x1129ab000] 18:01:45 INFO - PROCESS | 1654 | 1468371705633 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 572ms 18:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:01:45 INFO - PROCESS | 1654 | 1468371705691 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 1654 | 1468371705692 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 18:01:45 INFO - PROCESS | 1654 | 1468371705694 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - PROCESS | 1654 | 1468371705697 Marionette TRACE conn2 <- [1,1810,null,{}] 18:01:45 INFO - PROCESS | 1654 | 1468371705704 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:45 INFO - PROCESS | 1654 | 1468371705707 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:45 INFO - PROCESS | 1654 | 1468371705804 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:01:45 INFO - PROCESS | 1654 | 1468371705862 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:45 INFO - PROCESS | 1654 | 1468371705864 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c5d000 == 39 [pid = 1654] [id = 460] 18:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116af8400) [pid = 1654] [serial = 1379] [outer = 0x0] 18:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118159400) [pid = 1654] [serial = 1380] [outer = 0x116af8400] 18:01:45 INFO - PROCESS | 1654 | 1468371705892 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1185ea000) [pid = 1654] [serial = 1381] [outer = 0x116af8400] 18:01:46 INFO - PROCESS | 1654 | 1468371706192 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 18:01:46 INFO - PROCESS | 1654 | 1468371706216 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:01:46 INFO - PROCESS | 1654 | 1468371706218 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 18:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:01:46 INFO - PROCESS | 1654 | 1468371706224 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:01:46 INFO - PROCESS | 1654 | 1468371706225 Marionette TRACE conn2 <- [1,1814,null,{}] 18:01:46 INFO - PROCESS | 1654 | 1468371706227 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:46 INFO - PROCESS | 1654 | 1468371706228 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:46 INFO - PROCESS | 1654 | 1468371706311 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:01:46 INFO - PROCESS | 1654 | 1468371706315 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 1654 | 1468371706316 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x123fbc000 == 40 [pid = 1654] [id = 461] 18:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119015400) [pid = 1654] [serial = 1382] [outer = 0x0] 18:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1199aa800) [pid = 1654] [serial = 1383] [outer = 0x119015400] 18:01:46 INFO - PROCESS | 1654 | 1468371706349 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119aacc00) [pid = 1654] [serial = 1384] [outer = 0x119015400] 18:01:46 INFO - PROCESS | 1654 | 1468371706691 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 521ms 18:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:01:46 INFO - PROCESS | 1654 | 1468371706744 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:01:46 INFO - PROCESS | 1654 | 1468371706746 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 18:01:46 INFO - PROCESS | 1654 | 1468371706748 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:01:46 INFO - PROCESS | 1654 | 1468371706749 Marionette TRACE conn2 <- [1,1818,null,{}] 18:01:46 INFO - PROCESS | 1654 | 1468371706751 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:46 INFO - PROCESS | 1654 | 1468371706754 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:46 INFO - PROCESS | 1654 | 1468371706831 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:01:46 INFO - PROCESS | 1654 | 1468371706835 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 1654 | 1468371706838 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11649f000 == 41 [pid = 1654] [id = 462] 18:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1187f5000) [pid = 1654] [serial = 1385] [outer = 0x0] 18:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x123f92400) [pid = 1654] [serial = 1386] [outer = 0x1187f5000] 18:01:46 INFO - PROCESS | 1654 | 1468371706862 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x12502c400) [pid = 1654] [serial = 1387] [outer = 0x1187f5000] 18:01:47 INFO - PROCESS | 1654 | 1468371707200 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 468ms 18:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:01:47 INFO - PROCESS | 1654 | 1468371707216 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 1654 | 1468371707217 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 18:01:47 INFO - PROCESS | 1654 | 1468371707222 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 1654 | 1468371707224 Marionette TRACE conn2 <- [1,1822,null,{}] 18:01:47 INFO - PROCESS | 1654 | 1468371707226 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:47 INFO - PROCESS | 1654 | 1468371707230 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:47 INFO - PROCESS | 1654 | 1468371707365 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:01:47 INFO - PROCESS | 1654 | 1468371707376 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:47 INFO - PROCESS | 1654 | 1468371707377 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c1f800 == 42 [pid = 1654] [id = 463] 18:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119448c00) [pid = 1654] [serial = 1388] [outer = 0x0] 18:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x12562c400) [pid = 1654] [serial = 1389] [outer = 0x119448c00] 18:01:47 INFO - PROCESS | 1654 | 1468371707401 Marionette DEBUG loaded listener.js 18:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x127474c00) [pid = 1654] [serial = 1390] [outer = 0x119448c00] 18:01:47 INFO - PROCESS | 1654 | 1468371707750 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 571ms 18:01:47 INFO - PROCESS | 1654 | 1468371707793 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 1654 | 1468371707794 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 18:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:01:47 INFO - PROCESS | 1654 | 1468371707796 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 1654 | 1468371707797 Marionette TRACE conn2 <- [1,1826,null,{}] 18:01:47 INFO - PROCESS | 1654 | 1468371707800 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:47 INFO - PROCESS | 1654 | 1468371707801 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:47 INFO - PROCESS | 1654 | 1468371707901 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:01:47 INFO - PROCESS | 1654 | 1468371707905 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:47 INFO - PROCESS | 1654 | 1468371707906 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64b000 == 43 [pid = 1654] [id = 464] 18:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1126e9400) [pid = 1654] [serial = 1391] [outer = 0x0] 18:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1274e9800) [pid = 1654] [serial = 1392] [outer = 0x1126e9400] 18:01:47 INFO - PROCESS | 1654 | 1468371707929 Marionette DEBUG loaded listener.js 18:01:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128c51000) [pid = 1654] [serial = 1393] [outer = 0x1126e9400] 18:01:48 INFO - PROCESS | 1654 | 1468371708269 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 18:01:48 INFO - PROCESS | 1654 | 1468371708317 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:01:48 INFO - PROCESS | 1654 | 1468371708320 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 18:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:01:48 INFO - PROCESS | 1654 | 1468371708324 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:01:48 INFO - PROCESS | 1654 | 1468371708325 Marionette TRACE conn2 <- [1,1830,null,{}] 18:01:48 INFO - PROCESS | 1654 | 1468371708327 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:48 INFO - PROCESS | 1654 | 1468371708328 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:48 INFO - PROCESS | 1654 | 1468371708429 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:01:48 INFO - PROCESS | 1654 | 1468371708442 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 1654 | 1468371708443 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03f800 == 44 [pid = 1654] [id = 465] 18:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128c55800) [pid = 1654] [serial = 1394] [outer = 0x0] 18:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128ce3400) [pid = 1654] [serial = 1395] [outer = 0x128c55800] 18:01:48 INFO - PROCESS | 1654 | 1468371708467 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128db0400) [pid = 1654] [serial = 1396] [outer = 0x128c55800] 18:01:48 INFO - PROCESS | 1654 | 1468371708814 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 517ms 18:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:01:48 INFO - PROCESS | 1654 | 1468371708842 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:01:48 INFO - PROCESS | 1654 | 1468371708843 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 18:01:48 INFO - PROCESS | 1654 | 1468371708845 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:01:48 INFO - PROCESS | 1654 | 1468371708846 Marionette TRACE conn2 <- [1,1834,null,{}] 18:01:48 INFO - PROCESS | 1654 | 1468371708848 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:48 INFO - PROCESS | 1654 | 1468371708849 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:48 INFO - PROCESS | 1654 | 1468371708959 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:01:48 INFO - PROCESS | 1654 | 1468371708970 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 1654 | 1468371708971 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd9d000 == 45 [pid = 1654] [id = 466] 18:01:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1129a5400) [pid = 1654] [serial = 1397] [outer = 0x0] 18:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x128db7400) [pid = 1654] [serial = 1398] [outer = 0x1129a5400] 18:01:49 INFO - PROCESS | 1654 | 1468371709001 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128dc3800) [pid = 1654] [serial = 1399] [outer = 0x1129a5400] 18:01:49 INFO - PROCESS | 1654 | 1468371709390 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:01:49 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11839fc00) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:01:49 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118156800) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:01:49 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112abcc00) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:01:49 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1187f3800) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:01:49 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112fe6800) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:01:49 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112eed800) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:01:49 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x115ee0800) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:01:49 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11339e000) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 18:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 568ms 18:01:49 INFO - PROCESS | 1654 | 1468371709414 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 1654 | 1468371709415 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 18:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:01:49 INFO - PROCESS | 1654 | 1468371709418 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 1654 | 1468371709421 Marionette TRACE conn2 <- [1,1838,null,{}] 18:01:49 INFO - PROCESS | 1654 | 1468371709424 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:49 INFO - PROCESS | 1654 | 1468371709425 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:49 INFO - PROCESS | 1654 | 1468371709511 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:01:49 INFO - PROCESS | 1654 | 1468371709515 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 1654 | 1468371709516 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e35000 == 46 [pid = 1654] [id = 467] 18:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1128d7800) [pid = 1654] [serial = 1400] [outer = 0x0] 18:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1161a5800) [pid = 1654] [serial = 1401] [outer = 0x1128d7800] 18:01:49 INFO - PROCESS | 1654 | 1468371709541 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119443c00) [pid = 1654] [serial = 1402] [outer = 0x1128d7800] 18:01:49 INFO - PROCESS | 1654 | 1468371709885 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 471ms 18:01:49 INFO - PROCESS | 1654 | 1468371709889 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 1654 | 1468371709890 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 18:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:01:49 INFO - PROCESS | 1654 | 1468371709893 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 1654 | 1468371709894 Marionette TRACE conn2 <- [1,1842,null,{}] 18:01:49 INFO - PROCESS | 1654 | 1468371709897 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:49 INFO - PROCESS | 1654 | 1468371709898 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:49 INFO - PROCESS | 1654 | 1468371709994 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:01:50 INFO - PROCESS | 1654 | 1468371710058 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:50 INFO - PROCESS | 1654 | 1468371710067 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc62000 == 47 [pid = 1654] [id = 468] 18:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x115d0e000) [pid = 1654] [serial = 1403] [outer = 0x0] 18:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128dc4400) [pid = 1654] [serial = 1404] [outer = 0x115d0e000] 18:01:50 INFO - PROCESS | 1654 | 1468371710093 Marionette DEBUG loaded listener.js 18:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129518800) [pid = 1654] [serial = 1405] [outer = 0x115d0e000] 18:01:50 INFO - PROCESS | 1654 | 1468371710356 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 18:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:01:50 INFO - PROCESS | 1654 | 1468371710413 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:01:50 INFO - PROCESS | 1654 | 1468371710415 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 18:01:50 INFO - PROCESS | 1654 | 1468371710418 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - PROCESS | 1654 | 1468371710421 Marionette TRACE conn2 <- [1,1846,null,{}] 18:01:50 INFO - PROCESS | 1654 | 1468371710425 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:50 INFO - PROCESS | 1654 | 1468371710426 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:50 INFO - PROCESS | 1654 | 1468371710512 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:01:50 INFO - PROCESS | 1654 | 1468371710515 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:50 INFO - PROCESS | 1654 | 1468371710517 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3df800 == 48 [pid = 1654] [id = 469] 18:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x129518c00) [pid = 1654] [serial = 1406] [outer = 0x0] 18:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12952fc00) [pid = 1654] [serial = 1407] [outer = 0x129518c00] 18:01:50 INFO - PROCESS | 1654 | 1468371710541 Marionette DEBUG loaded listener.js 18:01:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12961ec00) [pid = 1654] [serial = 1408] [outer = 0x129518c00] 18:01:50 INFO - PROCESS | 1654 | 1468371710871 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 474ms 18:01:50 INFO - PROCESS | 1654 | 1468371710893 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:01:50 INFO - PROCESS | 1654 | 1468371710894 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 18:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:01:50 INFO - PROCESS | 1654 | 1468371710896 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - PROCESS | 1654 | 1468371710897 Marionette TRACE conn2 <- [1,1850,null,{}] 18:01:50 INFO - PROCESS | 1654 | 1468371710899 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:50 INFO - PROCESS | 1654 | 1468371710901 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:51 INFO - PROCESS | 1654 | 1468371711024 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:01:51 INFO - PROCESS | 1654 | 1468371711030 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 1654 | 1468371711031 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3f4800 == 49 [pid = 1654] [id = 470] 18:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12951ac00) [pid = 1654] [serial = 1409] [outer = 0x0] 18:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129623c00) [pid = 1654] [serial = 1410] [outer = 0x12951ac00] 18:01:51 INFO - PROCESS | 1654 | 1468371711054 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12a669c00) [pid = 1654] [serial = 1411] [outer = 0x12951ac00] 18:01:51 INFO - PROCESS | 1654 | 1468371711358 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 519ms 18:01:51 INFO - PROCESS | 1654 | 1468371711445 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:01:51 INFO - PROCESS | 1654 | 1468371711447 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 18:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:01:51 INFO - PROCESS | 1654 | 1468371711452 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:01:51 INFO - PROCESS | 1654 | 1468371711454 Marionette TRACE conn2 <- [1,1854,null,{}] 18:01:51 INFO - PROCESS | 1654 | 1468371711458 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:51 INFO - PROCESS | 1654 | 1468371711460 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:51 INFO - PROCESS | 1654 | 1468371711567 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:01:51 INFO - PROCESS | 1654 | 1468371711668 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 1654 | 1468371711669 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x11684b000 == 50 [pid = 1654] [id = 471] 18:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1126fec00) [pid = 1654] [serial = 1412] [outer = 0x0] 18:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1128d1400) [pid = 1654] [serial = 1413] [outer = 0x1126fec00] 18:01:51 INFO - PROCESS | 1654 | 1468371711701 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1132dbc00) [pid = 1654] [serial = 1414] [outer = 0x1126fec00] 18:01:52 INFO - PROCESS | 1654 | 1468371712122 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 722ms 18:01:52 INFO - PROCESS | 1654 | 1468371712174 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 1654 | 1468371712176 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 18:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:01:52 INFO - PROCESS | 1654 | 1468371712181 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - PROCESS | 1654 | 1468371712184 Marionette TRACE conn2 <- [1,1858,null,{}] 18:01:52 INFO - PROCESS | 1654 | 1468371712209 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:52 INFO - PROCESS | 1654 | 1468371712211 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:52 INFO - PROCESS | 1654 | 1468371712320 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:01:52 INFO - PROCESS | 1654 | 1468371712424 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 1654 | 1468371712425 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12476b000 == 51 [pid = 1654] [id = 472] 18:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x115edb000) [pid = 1654] [serial = 1415] [outer = 0x0] 18:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x116f12400) [pid = 1654] [serial = 1416] [outer = 0x115edb000] 18:01:52 INFO - PROCESS | 1654 | 1468371712458 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118165400) [pid = 1654] [serial = 1417] [outer = 0x115edb000] 18:01:52 INFO - PROCESS | 1654 | 1468371712891 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 746ms 18:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:01:52 INFO - PROCESS | 1654 | 1468371712926 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 1654 | 1468371712928 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 18:01:52 INFO - PROCESS | 1654 | 1468371712932 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - PROCESS | 1654 | 1468371712934 Marionette TRACE conn2 <- [1,1862,null,{}] 18:01:52 INFO - PROCESS | 1654 | 1468371712944 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:52 INFO - PROCESS | 1654 | 1468371712949 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:53 INFO - PROCESS | 1654 | 1468371713074 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:01:53 INFO - PROCESS | 1654 | 1468371713181 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 1654 | 1468371713183 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ced0800 == 52 [pid = 1654] [id = 473] 18:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1210df800) [pid = 1654] [serial = 1418] [outer = 0x0] 18:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x123f97400) [pid = 1654] [serial = 1419] [outer = 0x1210df800] 18:01:53 INFO - PROCESS | 1654 | 1468371713217 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12562fc00) [pid = 1654] [serial = 1420] [outer = 0x1210df800] 18:01:53 INFO - PROCESS | 1654 | 1468371713694 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1023ms 18:01:53 INFO - PROCESS | 1654 | 1468371713955 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 1654 | 1468371713958 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 18:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:01:53 INFO - PROCESS | 1654 | 1468371713961 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 1654 | 1468371713963 Marionette TRACE conn2 <- [1,1866,null,{}] 18:01:53 INFO - PROCESS | 1654 | 1468371713967 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:53 INFO - PROCESS | 1654 | 1468371713969 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:54 INFO - PROCESS | 1654 | 1468371714066 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:01:54 INFO - PROCESS | 1654 | 1468371714139 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 1654 | 1468371714142 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11971d800 == 53 [pid = 1654] [id = 474] 18:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x115d8dc00) [pid = 1654] [serial = 1421] [outer = 0x0] 18:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x115ed6800) [pid = 1654] [serial = 1422] [outer = 0x115d8dc00] 18:01:54 INFO - PROCESS | 1654 | 1468371714169 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x116764000) [pid = 1654] [serial = 1423] [outer = 0x115d8dc00] 18:01:54 INFO - PROCESS | 1654 | 1468371714557 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 623ms 18:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:01:54 INFO - PROCESS | 1654 | 1468371714595 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:01:54 INFO - PROCESS | 1654 | 1468371714597 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 18:01:54 INFO - PROCESS | 1654 | 1468371714603 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - PROCESS | 1654 | 1468371714606 Marionette TRACE conn2 <- [1,1870,null,{}] 18:01:54 INFO - PROCESS | 1654 | 1468371714609 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:54 INFO - PROCESS | 1654 | 1468371714610 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:54 INFO - PROCESS | 1654 | 1468371714700 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:01:54 INFO - PROCESS | 1654 | 1468371714765 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 1654 | 1468371714766 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x118763800 == 54 [pid = 1654] [id = 475] 18:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116a1a400) [pid = 1654] [serial = 1424] [outer = 0x0] 18:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11804c400) [pid = 1654] [serial = 1425] [outer = 0x116a1a400] 18:01:54 INFO - PROCESS | 1654 | 1468371714794 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118259400) [pid = 1654] [serial = 1426] [outer = 0x116a1a400] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1188b8800 == 53 [pid = 1654] [id = 442] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x113005000 == 52 [pid = 1654] [id = 441] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3df800 == 51 [pid = 1654] [id = 469] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc62000 == 50 [pid = 1654] [id = 468] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x129e35000 == 49 [pid = 1654] [id = 467] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd9d000 == 48 [pid = 1654] [id = 466] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03f800 == 47 [pid = 1654] [id = 465] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64b000 == 46 [pid = 1654] [id = 464] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x128c1f800 == 45 [pid = 1654] [id = 463] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x11649f000 == 44 [pid = 1654] [id = 462] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x125614000 == 43 [pid = 1654] [id = 446] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x123fbc000 == 42 [pid = 1654] [id = 461] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x119c5d000 == 41 [pid = 1654] [id = 460] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1168c9000 == 40 [pid = 1654] [id = 459] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1191dc000 == 39 [pid = 1654] [id = 458] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12c723000 == 38 [pid = 1654] [id = 455] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd8d800 == 37 [pid = 1654] [id = 454] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x128f3c800 == 36 [pid = 1654] [id = 453] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x119902800 == 35 [pid = 1654] [id = 452] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12b840000 == 34 [pid = 1654] [id = 451] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12c89b000 == 33 [pid = 1654] [id = 456] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x116f50800 == 32 [pid = 1654] [id = 457] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x11971d800 == 31 [pid = 1654] [id = 474] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12ced0800 == 30 [pid = 1654] [id = 473] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12476b000 == 29 [pid = 1654] [id = 472] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3f4800 == 28 [pid = 1654] [id = 470] 18:01:55 INFO - PROCESS | 1654 | --DOCSHELL 0x11684b000 == 27 [pid = 1654] [id = 471] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x118540c00) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118359400) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112ee8400) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11815c400) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x114f54c00) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x110e7bc00) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119016800) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119a53400) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1185e9c00) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119068400) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119061c00) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1164ee400) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119fe5400) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116af1000) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115d90800) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1197ce000) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119454400) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119a5a000) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 18:01:55 INFO - PROCESS | 1654 | 1468371715809 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1225ms 18:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:01:55 INFO - PROCESS | 1654 | 1468371715825 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 1654 | 1468371715827 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 18:01:55 INFO - PROCESS | 1654 | 1468371715830 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 1654 | 1468371715833 Marionette TRACE conn2 <- [1,1874,null,{}] 18:01:55 INFO - PROCESS | 1654 | 1468371715838 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:55 INFO - PROCESS | 1654 | 1468371715840 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:55 INFO - PROCESS | 1654 | 1468371715924 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:01:55 INFO - PROCESS | 1654 | 1468371715928 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 1654 | 1468371715931 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x117161800 == 28 [pid = 1654] [id = 476] 18:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1130bcc00) [pid = 1654] [serial = 1427] [outer = 0x0] 18:01:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116a14000) [pid = 1654] [serial = 1428] [outer = 0x1130bcc00] 18:01:55 INFO - PROCESS | 1654 | 1468371715960 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11815f800) [pid = 1654] [serial = 1429] [outer = 0x1130bcc00] 18:01:56 INFO - PROCESS | 1654 | 1468371716321 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 523ms 18:01:56 INFO - PROCESS | 1654 | 1468371716354 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 1654 | 1468371716357 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 18:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:01:56 INFO - PROCESS | 1654 | 1468371716368 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 1654 | 1468371716371 Marionette TRACE conn2 <- [1,1878,null,{}] 18:01:56 INFO - PROCESS | 1654 | 1468371716374 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:56 INFO - PROCESS | 1654 | 1468371716375 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:56 INFO - PROCESS | 1654 | 1468371716455 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:01:56 INFO - PROCESS | 1654 | 1468371716459 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 1654 | 1468371716461 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x119735800 == 29 [pid = 1654] [id = 477] 18:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11825cc00) [pid = 1654] [serial = 1430] [outer = 0x0] 18:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1185e7c00) [pid = 1654] [serial = 1431] [outer = 0x11825cc00] 18:01:56 INFO - PROCESS | 1654 | 1468371716489 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11901fc00) [pid = 1654] [serial = 1432] [outer = 0x11825cc00] 18:01:56 INFO - PROCESS | 1654 | 1468371716865 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 527ms 18:01:56 INFO - PROCESS | 1654 | 1468371716893 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 1654 | 1468371716894 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 18:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:01:56 INFO - PROCESS | 1654 | 1468371716897 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 1654 | 1468371716899 Marionette TRACE conn2 <- [1,1882,null,{}] 18:01:56 INFO - PROCESS | 1654 | 1468371716907 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:56 INFO - PROCESS | 1654 | 1468371716910 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:56 INFO - PROCESS | 1654 | 1468371716989 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:01:56 INFO - PROCESS | 1654 | 1468371716994 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 1654 | 1468371716996 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a38800 == 30 [pid = 1654] [id = 478] 18:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119451c00) [pid = 1654] [serial = 1433] [outer = 0x0] 18:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119a53800) [pid = 1654] [serial = 1434] [outer = 0x119451c00] 18:01:57 INFO - PROCESS | 1654 | 1468371717026 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1210e4400) [pid = 1654] [serial = 1435] [outer = 0x119451c00] 18:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:01:57 INFO - PROCESS | 1654 | 1468371717362 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 470ms 18:01:57 INFO - PROCESS | 1654 | 1468371717368 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:01:57 INFO - PROCESS | 1654 | 1468371717372 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 18:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:01:57 INFO - PROCESS | 1654 | 1468371717375 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - PROCESS | 1654 | 1468371717376 Marionette TRACE conn2 <- [1,1886,null,{}] 18:01:57 INFO - PROCESS | 1654 | 1468371717379 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:57 INFO - PROCESS | 1654 | 1468371717380 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:57 INFO - PROCESS | 1654 | 1468371717461 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:01:57 INFO - PROCESS | 1654 | 1468371717465 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 1654 | 1468371717466 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c2d800 == 31 [pid = 1654] [id = 479] 18:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x123b8c800) [pid = 1654] [serial = 1436] [outer = 0x0] 18:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124e12800) [pid = 1654] [serial = 1437] [outer = 0x123b8c800] 18:01:57 INFO - PROCESS | 1654 | 1468371717494 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1256c7000) [pid = 1654] [serial = 1438] [outer = 0x123b8c800] 18:01:57 INFO - PROCESS | 1654 | 1468371717897 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 569ms 18:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:01:57 INFO - PROCESS | 1654 | 1468371717944 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:01:57 INFO - PROCESS | 1654 | 1468371717945 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 18:01:57 INFO - PROCESS | 1654 | 1468371717947 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - PROCESS | 1654 | 1468371717949 Marionette TRACE conn2 <- [1,1890,null,{}] 18:01:57 INFO - PROCESS | 1654 | 1468371717951 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:57 INFO - PROCESS | 1654 | 1468371717954 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:58 INFO - PROCESS | 1654 | 1468371718053 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:01:58 INFO - PROCESS | 1654 | 1468371718056 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 1654 | 1468371718057 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e26800 == 32 [pid = 1654] [id = 480] 18:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11612e000) [pid = 1654] [serial = 1439] [outer = 0x0] 18:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126d34400) [pid = 1654] [serial = 1440] [outer = 0x11612e000] 18:01:58 INFO - PROCESS | 1654 | 1468371718081 Marionette DEBUG loaded listener.js 18:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126fd6400) [pid = 1654] [serial = 1441] [outer = 0x11612e000] 18:01:58 INFO - PROCESS | 1654 | 1468371718447 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 519ms 18:01:58 INFO - PROCESS | 1654 | 1468371718467 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 1654 | 1468371718470 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 18:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:01:58 INFO - PROCESS | 1654 | 1468371718478 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - PROCESS | 1654 | 1468371718479 Marionette TRACE conn2 <- [1,1894,null,{}] 18:01:58 INFO - PROCESS | 1654 | 1468371718481 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:58 INFO - PROCESS | 1654 | 1468371718485 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:58 INFO - PROCESS | 1654 | 1468371718597 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:01:58 INFO - PROCESS | 1654 | 1468371718602 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 1654 | 1468371718603 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8a8000 == 33 [pid = 1654] [id = 481] 18:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126fd6c00) [pid = 1654] [serial = 1442] [outer = 0x0] 18:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1274ee400) [pid = 1654] [serial = 1443] [outer = 0x126fd6c00] 18:01:58 INFO - PROCESS | 1654 | 1468371718628 Marionette DEBUG loaded listener.js 18:01:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x128dc9000) [pid = 1654] [serial = 1444] [outer = 0x126fd6c00] 18:01:58 INFO - PROCESS | 1654 | 1468371718978 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 523ms 18:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:01:59 INFO - PROCESS | 1654 | 1468371718997 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:01:59 INFO - PROCESS | 1654 | 1468371718998 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 18:01:59 INFO - PROCESS | 1654 | 1468371719008 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:01:59 INFO - PROCESS | 1654 | 1468371719009 Marionette TRACE conn2 <- [1,1898,null,{}] 18:01:59 INFO - PROCESS | 1654 | 1468371719013 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:59 INFO - PROCESS | 1654 | 1468371719014 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:59 INFO - PROCESS | 1654 | 1468371719117 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:01:59 INFO - PROCESS | 1654 | 1468371719120 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:59 INFO - PROCESS | 1654 | 1468371719121 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:01:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd9e800 == 34 [pid = 1654] [id = 482] 18:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1128cfc00) [pid = 1654] [serial = 1445] [outer = 0x0] 18:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x128fed800) [pid = 1654] [serial = 1446] [outer = 0x1128cfc00] 18:01:59 INFO - PROCESS | 1654 | 1468371719146 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1292e2400) [pid = 1654] [serial = 1447] [outer = 0x1128cfc00] 18:01:59 INFO - PROCESS | 1654 | 1468371719483 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 528ms 18:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:01:59 INFO - PROCESS | 1654 | 1468371719528 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:01:59 INFO - PROCESS | 1654 | 1468371719529 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 18:01:59 INFO - PROCESS | 1654 | 1468371719531 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:01:59 INFO - PROCESS | 1654 | 1468371719532 Marionette TRACE conn2 <- [1,1902,null,{}] 18:01:59 INFO - PROCESS | 1654 | 1468371719535 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:59 INFO - PROCESS | 1654 | 1468371719538 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:00 INFO - PROCESS | 1654 | 1468371720080 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1126e3000) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1126e9400) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128c55800) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1129a5400) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119445000) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112abf400) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116af8400) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119a56400) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x121752800) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119015400) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1129ab000) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x116766800) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118540800) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1187f5000) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x111e5b800) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112a7b400) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1128d7800) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115d0e000) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x129518c00) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119448c00) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12951ac00) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1130b1c00) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:02:00 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x110e78400) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:02:00 INFO - PROCESS | 1654 | 1468371720146 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:00 INFO - PROCESS | 1654 | 1468371720147 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x119545800 == 35 [pid = 1654] [id = 483] 18:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1126e3800) [pid = 1654] [serial = 1448] [outer = 0x0] 18:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1126f6800) [pid = 1654] [serial = 1449] [outer = 0x1126e3800] 18:02:00 INFO - PROCESS | 1654 | 1468371720172 Marionette DEBUG loaded listener.js 18:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1132de800) [pid = 1654] [serial = 1450] [outer = 0x1126e3800] 18:02:00 INFO - PROCESS | 1654 | 1468371720453 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 973ms 18:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:02:00 INFO - PROCESS | 1654 | 1468371720506 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 1654 | 1468371720508 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 18:02:00 INFO - PROCESS | 1654 | 1468371720510 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - PROCESS | 1654 | 1468371720511 Marionette TRACE conn2 <- [1,1906,null,{}] 18:02:00 INFO - PROCESS | 1654 | 1468371720513 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:00 INFO - PROCESS | 1654 | 1468371720514 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:00 INFO - PROCESS | 1654 | 1468371720596 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:02:00 INFO - PROCESS | 1654 | 1468371720661 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:00 INFO - PROCESS | 1654 | 1468371720662 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc5d000 == 36 [pid = 1654] [id = 484] 18:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112fe2400) [pid = 1654] [serial = 1451] [outer = 0x0] 18:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116766800) [pid = 1654] [serial = 1452] [outer = 0x112fe2400] 18:02:00 INFO - PROCESS | 1654 | 1468371720686 Marionette DEBUG loaded listener.js 18:02:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11901c000) [pid = 1654] [serial = 1453] [outer = 0x112fe2400] 18:02:00 INFO - PROCESS | 1654 | 1468371720942 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 469ms 18:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:02:00 INFO - PROCESS | 1654 | 1468371720980 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 1654 | 1468371720981 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 18:02:00 INFO - PROCESS | 1654 | 1468371720983 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - PROCESS | 1654 | 1468371720984 Marionette TRACE conn2 <- [1,1910,null,{}] 18:02:00 INFO - PROCESS | 1654 | 1468371720994 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:00 INFO - PROCESS | 1654 | 1468371720995 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:01 INFO - PROCESS | 1654 | 1468371721079 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:02:01 INFO - PROCESS | 1654 | 1468371721083 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:01 INFO - PROCESS | 1654 | 1468371721084 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3eb000 == 37 [pid = 1654] [id = 485] 18:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11901d000) [pid = 1654] [serial = 1454] [outer = 0x0] 18:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12170a000) [pid = 1654] [serial = 1455] [outer = 0x11901d000] 18:02:01 INFO - PROCESS | 1654 | 1468371721110 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1256bd400) [pid = 1654] [serial = 1456] [outer = 0x11901d000] 18:02:01 INFO - PROCESS | 1654 | 1468371721454 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 477ms 18:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:02:01 INFO - PROCESS | 1654 | 1468371721469 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:02:01 INFO - PROCESS | 1654 | 1468371721471 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 18:02:01 INFO - PROCESS | 1654 | 1468371721474 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:02:01 INFO - PROCESS | 1654 | 1468371721476 Marionette TRACE conn2 <- [1,1914,null,{}] 18:02:01 INFO - PROCESS | 1654 | 1468371721479 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:01 INFO - PROCESS | 1654 | 1468371721481 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:01 INFO - PROCESS | 1654 | 1468371721635 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:02:01 INFO - PROCESS | 1654 | 1468371721704 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:01 INFO - PROCESS | 1654 | 1468371721706 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7cd000 == 38 [pid = 1654] [id = 486] 18:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125582400) [pid = 1654] [serial = 1457] [outer = 0x0] 18:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12950fc00) [pid = 1654] [serial = 1458] [outer = 0x125582400] 18:02:01 INFO - PROCESS | 1654 | 1468371721749 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12a663800) [pid = 1654] [serial = 1459] [outer = 0x125582400] 18:02:02 INFO - PROCESS | 1654 | 1468371722229 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 769ms 18:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:02:02 INFO - PROCESS | 1654 | 1468371722244 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:02:02 INFO - PROCESS | 1654 | 1468371722246 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 18:02:02 INFO - PROCESS | 1654 | 1468371722249 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:02:02 INFO - PROCESS | 1654 | 1468371722252 Marionette TRACE conn2 <- [1,1918,null,{}] 18:02:02 INFO - PROCESS | 1654 | 1468371722285 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:02 INFO - PROCESS | 1654 | 1468371722289 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:02 INFO - PROCESS | 1654 | 1468371722406 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:02:02 INFO - PROCESS | 1654 | 1468371722498 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:02 INFO - PROCESS | 1654 | 1468371722499 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x117470000 == 39 [pid = 1654] [id = 487] 18:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1129b0c00) [pid = 1654] [serial = 1460] [outer = 0x0] 18:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x114f50800) [pid = 1654] [serial = 1461] [outer = 0x1129b0c00] 18:02:02 INFO - PROCESS | 1654 | 1468371722530 Marionette DEBUG loaded listener.js 18:02:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11612fc00) [pid = 1654] [serial = 1462] [outer = 0x1129b0c00] 18:02:03 INFO - PROCESS | 1654 | 1468371723072 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 898ms 18:02:03 INFO - PROCESS | 1654 | 1468371723148 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 1654 | 1468371723151 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 18:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:02:03 INFO - PROCESS | 1654 | 1468371723155 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 1654 | 1468371723157 Marionette TRACE conn2 <- [1,1922,null,{}] 18:02:03 INFO - PROCESS | 1654 | 1468371723160 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:03 INFO - PROCESS | 1654 | 1468371723162 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:03 INFO - PROCESS | 1654 | 1468371723274 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:02:03 INFO - PROCESS | 1654 | 1468371723366 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 1654 | 1468371723367 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12923b800 == 40 [pid = 1654] [id = 488] 18:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11877e800) [pid = 1654] [serial = 1463] [outer = 0x0] 18:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119017800) [pid = 1654] [serial = 1464] [outer = 0x11877e800] 18:02:03 INFO - PROCESS | 1654 | 1468371723397 Marionette DEBUG loaded listener.js 18:02:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119443800) [pid = 1654] [serial = 1465] [outer = 0x11877e800] 18:02:03 INFO - PROCESS | 1654 | 1468371723949 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 18:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:02:04 INFO - PROCESS | 1654 | 1468371724145 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:02:04 INFO - PROCESS | 1654 | 1468371724147 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 18:02:04 INFO - PROCESS | 1654 | 1468371724151 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:02:04 INFO - PROCESS | 1654 | 1468371724152 Marionette TRACE conn2 <- [1,1926,null,{}] 18:02:04 INFO - PROCESS | 1654 | 1468371724156 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:04 INFO - PROCESS | 1654 | 1468371724158 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:04 INFO - PROCESS | 1654 | 1468371724269 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:02:04 INFO - PROCESS | 1654 | 1468371724364 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:04 INFO - PROCESS | 1654 | 1468371724367 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11668c800 == 41 [pid = 1654] [id = 489] 18:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112a79400) [pid = 1654] [serial = 1466] [outer = 0x0] 18:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x112eeb800) [pid = 1654] [serial = 1467] [outer = 0x112a79400] 18:02:04 INFO - PROCESS | 1654 | 1468371724395 Marionette DEBUG loaded listener.js 18:02:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x113379400) [pid = 1654] [serial = 1468] [outer = 0x112a79400] 18:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3eb000 == 40 [pid = 1654] [id = 485] 18:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc5d000 == 39 [pid = 1654] [id = 484] 18:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119545800 == 38 [pid = 1654] [id = 483] 18:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd9e800 == 37 [pid = 1654] [id = 482] 18:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8a8000 == 36 [pid = 1654] [id = 481] 18:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x129e26800 == 35 [pid = 1654] [id = 480] 18:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x128c2d800 == 34 [pid = 1654] [id = 479] 18:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x124a38800 == 33 [pid = 1654] [id = 478] 18:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119735800 == 32 [pid = 1654] [id = 477] 18:02:04 INFO - PROCESS | 1654 | --DOCSHELL 0x117161800 == 31 [pid = 1654] [id = 476] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116631000) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1121bdc00) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x115dfb000) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1274e9800) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128ce3400) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128db7400) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x123b89c00) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1210eb400) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x114fda000) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118159400) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1185ea000) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x121708c00) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x123f92000) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1244c1000) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1249c9400) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1199aa800) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119aacc00) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113c22800) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116806400) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117565400) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118053800) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119014400) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1199a7c00) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x123f92400) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12502c400) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128db0400) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116769800) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1249ca400) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112aea800) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x113c5e800) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112fafc00) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1161a5800) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128dc4400) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119443c00) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12952fc00) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12961ec00) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x128dc3800) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12562c400) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128c51000) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x129518800) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x129623c00) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12a669c00) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x127474c00) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 18:02:04 INFO - PROCESS | 1654 | 1468371724829 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 722ms 18:02:04 INFO - PROCESS | 1654 | 1468371724873 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:02:04 INFO - PROCESS | 1654 | 1468371724874 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 18:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:02:04 INFO - PROCESS | 1654 | 1468371724879 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:02:04 INFO - PROCESS | 1654 | 1468371724881 Marionette TRACE conn2 <- [1,1930,null,{}] 18:02:04 INFO - PROCESS | 1654 | 1468371724883 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:04 INFO - PROCESS | 1654 | 1468371724885 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:04 INFO - PROCESS | 1654 | 1468371724966 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:02:05 INFO - PROCESS | 1654 | 1468371725030 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 1654 | 1468371725032 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e83800 == 32 [pid = 1654] [id = 490] 18:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x113c22800) [pid = 1654] [serial = 1469] [outer = 0x0] 18:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115edc800) [pid = 1654] [serial = 1470] [outer = 0x113c22800] 18:02:05 INFO - PROCESS | 1654 | 1468371725058 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116767000) [pid = 1654] [serial = 1471] [outer = 0x113c22800] 18:02:05 INFO - PROCESS | 1654 | 1468371725361 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 522ms 18:02:05 INFO - PROCESS | 1654 | 1468371725400 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 1654 | 1468371725402 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 18:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:02:05 INFO - PROCESS | 1654 | 1468371725406 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 1654 | 1468371725407 Marionette TRACE conn2 <- [1,1934,null,{}] 18:02:05 INFO - PROCESS | 1654 | 1468371725415 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:05 INFO - PROCESS | 1654 | 1468371725418 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:05 INFO - PROCESS | 1654 | 1468371725501 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:02:05 INFO - PROCESS | 1654 | 1468371725510 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 1654 | 1468371725512 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c52000 == 33 [pid = 1654] [id = 491] 18:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x110e81400) [pid = 1654] [serial = 1472] [outer = 0x0] 18:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118358800) [pid = 1654] [serial = 1473] [outer = 0x110e81400] 18:02:05 INFO - PROCESS | 1654 | 1468371725540 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1183a7800) [pid = 1654] [serial = 1474] [outer = 0x110e81400] 18:02:05 INFO - PROCESS | 1654 | 1468371725927 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:02:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1185db800) [pid = 1654] [serial = 1475] [outer = 0x12cd1d000] 18:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 570ms 18:02:05 INFO - PROCESS | 1654 | 1468371725975 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 1654 | 1468371725977 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 18:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:02:05 INFO - PROCESS | 1654 | 1468371725979 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 1654 | 1468371725980 Marionette TRACE conn2 <- [1,1938,null,{}] 18:02:05 INFO - PROCESS | 1654 | 1468371725982 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:05 INFO - PROCESS | 1654 | 1468371725983 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:06 INFO - PROCESS | 1654 | 1468371726065 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:02:06 INFO - PROCESS | 1654 | 1468371726071 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 1654 | 1468371726073 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f94800 == 34 [pid = 1654] [id = 492] 18:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1185e1800) [pid = 1654] [serial = 1476] [outer = 0x0] 18:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11901b400) [pid = 1654] [serial = 1477] [outer = 0x1185e1800] 18:02:06 INFO - PROCESS | 1654 | 1468371726097 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1197cd400) [pid = 1654] [serial = 1478] [outer = 0x1185e1800] 18:02:06 INFO - PROCESS | 1654 | 1468371726441 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 469ms 18:02:06 INFO - PROCESS | 1654 | 1468371726449 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 1654 | 1468371726450 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 18:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:02:06 INFO - PROCESS | 1654 | 1468371726452 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 1654 | 1468371726455 Marionette TRACE conn2 <- [1,1942,null,{}] 18:02:06 INFO - PROCESS | 1654 | 1468371726459 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:06 INFO - PROCESS | 1654 | 1468371726460 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:06 INFO - PROCESS | 1654 | 1468371726570 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:02:06 INFO - PROCESS | 1654 | 1468371726576 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 1654 | 1468371726577 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12560e800 == 35 [pid = 1654] [id = 493] 18:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118781000) [pid = 1654] [serial = 1479] [outer = 0x0] 18:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1199ae000) [pid = 1654] [serial = 1480] [outer = 0x118781000] 18:02:06 INFO - PROCESS | 1654 | 1468371726601 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119a58c00) [pid = 1654] [serial = 1481] [outer = 0x118781000] 18:02:06 INFO - PROCESS | 1654 | 1468371726941 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 521ms 18:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:02:06 INFO - PROCESS | 1654 | 1468371726974 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 1654 | 1468371726975 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 18:02:06 INFO - PROCESS | 1654 | 1468371726977 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 1654 | 1468371726978 Marionette TRACE conn2 <- [1,1946,null,{}] 18:02:06 INFO - PROCESS | 1654 | 1468371726981 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:06 INFO - PROCESS | 1654 | 1468371726985 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:07 INFO - PROCESS | 1654 | 1468371727114 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:02:07 INFO - PROCESS | 1654 | 1468371727154 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 1654 | 1468371727155 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293d1000 == 36 [pid = 1654] [id = 494] 18:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x120fec800) [pid = 1654] [serial = 1482] [outer = 0x0] 18:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1210eb800) [pid = 1654] [serial = 1483] [outer = 0x120fec800] 18:02:07 INFO - PROCESS | 1654 | 1468371727179 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1244c4c00) [pid = 1654] [serial = 1484] [outer = 0x120fec800] 18:02:07 INFO - PROCESS | 1654 | 1468371727500 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 568ms 18:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:02:07 INFO - PROCESS | 1654 | 1468371727546 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 1654 | 1468371727547 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 18:02:07 INFO - PROCESS | 1654 | 1468371727549 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - PROCESS | 1654 | 1468371727550 Marionette TRACE conn2 <- [1,1950,null,{}] 18:02:07 INFO - PROCESS | 1654 | 1468371727553 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:07 INFO - PROCESS | 1654 | 1468371727554 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:07 INFO - PROCESS | 1654 | 1468371727656 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:02:07 INFO - PROCESS | 1654 | 1468371727659 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 1654 | 1468371727660 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7e3800 == 37 [pid = 1654] [id = 495] 18:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119457000) [pid = 1654] [serial = 1485] [outer = 0x0] 18:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12502c400) [pid = 1654] [serial = 1486] [outer = 0x119457000] 18:02:07 INFO - PROCESS | 1654 | 1468371727691 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126971000) [pid = 1654] [serial = 1487] [outer = 0x119457000] 18:02:07 INFO - PROCESS | 1654 | 1468371727997 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 470ms 18:02:08 INFO - PROCESS | 1654 | 1468371728027 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 1654 | 1468371728029 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 18:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:02:08 INFO - PROCESS | 1654 | 1468371728031 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 1654 | 1468371728032 Marionette TRACE conn2 <- [1,1954,null,{}] 18:02:08 INFO - PROCESS | 1654 | 1468371728034 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:08 INFO - PROCESS | 1654 | 1468371728035 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:08 INFO - PROCESS | 1654 | 1468371728154 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:02:08 INFO - PROCESS | 1654 | 1468371728157 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 1654 | 1468371728158 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03b800 == 38 [pid = 1654] [id = 496] 18:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1187ef400) [pid = 1654] [serial = 1488] [outer = 0x0] 18:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126fdac00) [pid = 1654] [serial = 1489] [outer = 0x1187ef400] 18:02:08 INFO - PROCESS | 1654 | 1468371728182 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1274e8400) [pid = 1654] [serial = 1490] [outer = 0x1187ef400] 18:02:08 INFO - PROCESS | 1654 | 1468371728508 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 518ms 18:02:08 INFO - PROCESS | 1654 | 1468371728549 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 1654 | 1468371728551 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 18:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:02:08 INFO - PROCESS | 1654 | 1468371728557 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 1654 | 1468371728558 Marionette TRACE conn2 <- [1,1958,null,{}] 18:02:08 INFO - PROCESS | 1654 | 1468371728560 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:08 INFO - PROCESS | 1654 | 1468371728561 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:08 INFO - PROCESS | 1654 | 1468371728661 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:02:08 INFO - PROCESS | 1654 | 1468371728672 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 1654 | 1468371728673 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11997a800 == 39 [pid = 1654] [id = 497] 18:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1274ed400) [pid = 1654] [serial = 1491] [outer = 0x0] 18:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128ce0400) [pid = 1654] [serial = 1492] [outer = 0x1274ed400] 18:02:08 INFO - PROCESS | 1654 | 1468371728704 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128cea400) [pid = 1654] [serial = 1493] [outer = 0x1274ed400] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11612e000) [pid = 1654] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x126fd6c00) [pid = 1654] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119451c00) [pid = 1654] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1130bcc00) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116a1a400) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11825cc00) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123b8c800) [pid = 1654] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1126fec00) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1128cfc00) [pid = 1654] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11901d000) [pid = 1654] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1126e3800) [pid = 1654] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x115edb000) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112fe2400) [pid = 1654] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1210df800) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:02:08 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x115d8dc00) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:02:09 INFO - PROCESS | 1654 | 1468371729077 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 570ms 18:02:09 INFO - PROCESS | 1654 | 1468371729126 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:02:09 INFO - PROCESS | 1654 | 1468371729127 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 18:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:02:09 INFO - PROCESS | 1654 | 1468371729130 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:02:09 INFO - PROCESS | 1654 | 1468371729131 Marionette TRACE conn2 <- [1,1962,null,{}] 18:02:09 INFO - PROCESS | 1654 | 1468371729133 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:09 INFO - PROCESS | 1654 | 1468371729134 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:09 INFO - PROCESS | 1654 | 1468371729216 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:02:09 INFO - PROCESS | 1654 | 1468371729280 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 1654 | 1468371729281 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7d5800 == 40 [pid = 1654] [id = 498] 18:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1126e3800) [pid = 1654] [serial = 1494] [outer = 0x0] 18:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116a1a400) [pid = 1654] [serial = 1495] [outer = 0x1126e3800] 18:02:09 INFO - PROCESS | 1654 | 1468371729305 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119a5d400) [pid = 1654] [serial = 1496] [outer = 0x1126e3800] 18:02:09 INFO - PROCESS | 1654 | 1468371729575 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 469ms 18:02:09 INFO - PROCESS | 1654 | 1468371729600 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:02:09 INFO - PROCESS | 1654 | 1468371729602 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 18:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:02:09 INFO - PROCESS | 1654 | 1468371729612 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:02:09 INFO - PROCESS | 1654 | 1468371729613 Marionette TRACE conn2 <- [1,1966,null,{}] 18:02:09 INFO - PROCESS | 1654 | 1468371729615 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:09 INFO - PROCESS | 1654 | 1468371729617 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:09 INFO - PROCESS | 1654 | 1468371729715 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:02:09 INFO - PROCESS | 1654 | 1468371729728 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 1654 | 1468371729730 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc56000 == 41 [pid = 1654] [id = 499] 18:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x124a95000) [pid = 1654] [serial = 1497] [outer = 0x0] 18:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128dbcc00) [pid = 1654] [serial = 1498] [outer = 0x124a95000] 18:02:09 INFO - PROCESS | 1654 | 1468371729755 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1292dd400) [pid = 1654] [serial = 1499] [outer = 0x124a95000] 18:02:10 INFO - PROCESS | 1654 | 1468371730094 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 518ms 18:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:02:10 INFO - PROCESS | 1654 | 1468371730131 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:02:10 INFO - PROCESS | 1654 | 1468371730132 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 18:02:10 INFO - PROCESS | 1654 | 1468371730134 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - PROCESS | 1654 | 1468371730135 Marionette TRACE conn2 <- [1,1970,null,{}] 18:02:10 INFO - PROCESS | 1654 | 1468371730137 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:10 INFO - PROCESS | 1654 | 1468371730138 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:10 INFO - PROCESS | 1654 | 1468371730250 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:02:10 INFO - PROCESS | 1654 | 1468371730257 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:10 INFO - PROCESS | 1654 | 1468371730258 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d308000 == 42 [pid = 1654] [id = 500] 18:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x129515c00) [pid = 1654] [serial = 1500] [outer = 0x0] 18:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x129532000) [pid = 1654] [serial = 1501] [outer = 0x129515c00] 18:02:10 INFO - PROCESS | 1654 | 1468371730282 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129625c00) [pid = 1654] [serial = 1502] [outer = 0x129515c00] 18:02:10 INFO - PROCESS | 1654 | 1468371730645 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 521ms 18:02:10 INFO - PROCESS | 1654 | 1468371730657 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:02:10 INFO - PROCESS | 1654 | 1468371730659 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 18:02:10 INFO - PROCESS | 1654 | 1468371730662 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - PROCESS | 1654 | 1468371730664 Marionette TRACE conn2 <- [1,1974,null,{}] 18:02:10 INFO - PROCESS | 1654 | 1468371730667 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:10 INFO - PROCESS | 1654 | 1468371730669 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:10 INFO - PROCESS | 1654 | 1468371730807 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:02:10 INFO - PROCESS | 1654 | 1468371730906 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:10 INFO - PROCESS | 1654 | 1468371730907 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3fe000 == 43 [pid = 1654] [id = 501] 18:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118364c00) [pid = 1654] [serial = 1503] [outer = 0x0] 18:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a664000) [pid = 1654] [serial = 1504] [outer = 0x118364c00] 18:02:10 INFO - PROCESS | 1654 | 1468371730934 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12a744800) [pid = 1654] [serial = 1505] [outer = 0x118364c00] 18:02:11 INFO - PROCESS | 1654 | 1468371731359 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 770ms 18:02:11 INFO - PROCESS | 1654 | 1468371731432 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:02:11 INFO - PROCESS | 1654 | 1468371731435 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 18:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:02:11 INFO - PROCESS | 1654 | 1468371731438 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:02:11 INFO - PROCESS | 1654 | 1468371731442 Marionette TRACE conn2 <- [1,1978,null,{}] 18:02:11 INFO - PROCESS | 1654 | 1468371731445 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:11 INFO - PROCESS | 1654 | 1468371731447 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:11 INFO - PROCESS | 1654 | 1468371731557 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:02:11 INFO - PROCESS | 1654 | 1468371731620 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:11 INFO - PROCESS | 1654 | 1468371731622 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191da000 == 44 [pid = 1654] [id = 502] 18:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1129aa000) [pid = 1654] [serial = 1506] [outer = 0x0] 18:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11339fc00) [pid = 1654] [serial = 1507] [outer = 0x1129aa000] 18:02:11 INFO - PROCESS | 1654 | 1468371731693 Marionette DEBUG loaded listener.js 18:02:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x115dfb000) [pid = 1654] [serial = 1508] [outer = 0x1129aa000] 18:02:12 INFO - PROCESS | 1654 | 1468371732192 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 824ms 18:02:12 INFO - PROCESS | 1654 | 1468371732262 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:02:12 INFO - PROCESS | 1654 | 1468371732267 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 18:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:02:12 INFO - PROCESS | 1654 | 1468371732274 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:02:12 INFO - PROCESS | 1654 | 1468371732277 Marionette TRACE conn2 <- [1,1982,null,{}] 18:02:12 INFO - PROCESS | 1654 | 1468371732281 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:12 INFO - PROCESS | 1654 | 1468371732283 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:12 INFO - PROCESS | 1654 | 1468371732427 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:02:12 INFO - PROCESS | 1654 | 1468371732500 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:12 INFO - PROCESS | 1654 | 1468371732502 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f2b000 == 45 [pid = 1654] [id = 503] 18:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118053800) [pid = 1654] [serial = 1509] [outer = 0x0] 18:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11835a400) [pid = 1654] [serial = 1510] [outer = 0x118053800] 18:02:12 INFO - PROCESS | 1654 | 1468371732532 Marionette DEBUG loaded listener.js 18:02:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1185e3c00) [pid = 1654] [serial = 1511] [outer = 0x118053800] 18:02:12 INFO - PROCESS | 1654 | 1468371732947 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 723ms 18:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:02:13 INFO - PROCESS | 1654 | 1468371732996 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:02:13 INFO - PROCESS | 1654 | 1468371732998 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 18:02:13 INFO - PROCESS | 1654 | 1468371733000 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:02:13 INFO - PROCESS | 1654 | 1468371733002 Marionette TRACE conn2 <- [1,1986,null,{}] 18:02:13 INFO - PROCESS | 1654 | 1468371733009 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:13 INFO - PROCESS | 1654 | 1468371733012 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:13 INFO - PROCESS | 1654 | 1468371733103 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:02:13 INFO - PROCESS | 1654 | 1468371733199 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:13 INFO - PROCESS | 1654 | 1468371733201 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3e9000 == 46 [pid = 1654] [id = 504] 18:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119a51800) [pid = 1654] [serial = 1512] [outer = 0x0] 18:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119ab7800) [pid = 1654] [serial = 1513] [outer = 0x119a51800] 18:02:13 INFO - PROCESS | 1654 | 1468371733251 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x123d2fc00) [pid = 1654] [serial = 1514] [outer = 0x119a51800] 18:02:13 INFO - PROCESS | 1654 | 1468371733768 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 825ms 18:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:02:13 INFO - PROCESS | 1654 | 1468371733826 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:02:13 INFO - PROCESS | 1654 | 1468371733829 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 18:02:13 INFO - PROCESS | 1654 | 1468371733832 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:02:13 INFO - PROCESS | 1654 | 1468371733834 Marionette TRACE conn2 <- [1,1990,null,{}] 18:02:13 INFO - PROCESS | 1654 | 1468371733838 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:13 INFO - PROCESS | 1654 | 1468371733840 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:14 INFO - PROCESS | 1654 | 1468371734000 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:02:14 INFO - PROCESS | 1654 | 1468371734152 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 1654 | 1468371734154 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7e1000 == 47 [pid = 1654] [id = 505] 18:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x115d17000) [pid = 1654] [serial = 1515] [outer = 0x0] 18:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1256c5c00) [pid = 1654] [serial = 1516] [outer = 0x115d17000] 18:02:14 INFO - PROCESS | 1654 | 1468371734202 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128ce4400) [pid = 1654] [serial = 1517] [outer = 0x115d17000] 18:02:14 INFO - PROCESS | 1654 | 1468371734673 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 872ms 18:02:15 INFO - PROCESS | 1654 | 1468371734998 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 1654 | 1468371735001 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 18:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:02:15 INFO - PROCESS | 1654 | 1468371735018 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - PROCESS | 1654 | 1468371735019 Marionette TRACE conn2 <- [1,1994,null,{}] 18:02:15 INFO - PROCESS | 1654 | 1468371735023 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:15 INFO - PROCESS | 1654 | 1468371735025 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:15 INFO - PROCESS | 1654 | 1468371735124 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:02:15 INFO - PROCESS | 1654 | 1468371735185 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 1654 | 1468371735189 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188be000 == 48 [pid = 1654] [id = 506] 18:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x114f49800) [pid = 1654] [serial = 1518] [outer = 0x0] 18:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x115d8a800) [pid = 1654] [serial = 1519] [outer = 0x114f49800] 18:02:15 INFO - PROCESS | 1654 | 1468371735216 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1164e6400) [pid = 1654] [serial = 1520] [outer = 0x114f49800] 18:02:15 INFO - PROCESS | 1654 | 1468371735686 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 722ms 18:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:02:15 INFO - PROCESS | 1654 | 1468371735740 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 1654 | 1468371735741 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 18:02:15 INFO - PROCESS | 1654 | 1468371735746 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - PROCESS | 1654 | 1468371735748 Marionette TRACE conn2 <- [1,1998,null,{}] 18:02:15 INFO - PROCESS | 1654 | 1468371735751 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:15 INFO - PROCESS | 1654 | 1468371735752 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:15 INFO - PROCESS | 1654 | 1468371735849 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:02:15 INFO - PROCESS | 1654 | 1468371735914 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 1654 | 1468371735915 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119902800 == 49 [pid = 1654] [id = 507] 18:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116637000) [pid = 1654] [serial = 1521] [outer = 0x0] 18:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118050c00) [pid = 1654] [serial = 1522] [outer = 0x116637000] 18:02:15 INFO - PROCESS | 1654 | 1468371735944 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x115ee3800) [pid = 1654] [serial = 1523] [outer = 0x116637000] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x118763800 == 48 [pid = 1654] [id = 475] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12d308000 == 47 [pid = 1654] [id = 500] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc56000 == 46 [pid = 1654] [id = 499] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7d5800 == 45 [pid = 1654] [id = 498] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11997a800 == 44 [pid = 1654] [id = 497] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03b800 == 43 [pid = 1654] [id = 496] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7e3800 == 42 [pid = 1654] [id = 495] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1293d1000 == 41 [pid = 1654] [id = 494] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12560e800 == 40 [pid = 1654] [id = 493] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x126f94800 == 39 [pid = 1654] [id = 492] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119c52000 == 38 [pid = 1654] [id = 491] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x117e83800 == 37 [pid = 1654] [id = 490] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11668c800 == 36 [pid = 1654] [id = 489] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12923b800 == 35 [pid = 1654] [id = 488] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x117470000 == 34 [pid = 1654] [id = 487] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7cd000 == 33 [pid = 1654] [id = 486] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1188be000 == 32 [pid = 1654] [id = 506] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7e1000 == 31 [pid = 1654] [id = 505] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3e9000 == 30 [pid = 1654] [id = 504] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x128f2b000 == 29 [pid = 1654] [id = 503] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1191da000 == 28 [pid = 1654] [id = 502] 18:02:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3fe000 == 27 [pid = 1654] [id = 501] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x126d34400) [pid = 1654] [serial = 1440] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1274ee400) [pid = 1654] [serial = 1443] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119a53800) [pid = 1654] [serial = 1434] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1210e4400) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116a14000) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11815f800) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11804c400) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x118259400) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1185e7c00) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11901fc00) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x124e12800) [pid = 1654] [serial = 1437] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1132dbc00) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1128d1400) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x128fed800) [pid = 1654] [serial = 1446] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x128dc9000) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1256bd400) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1292e2400) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1132de800) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12170a000) [pid = 1654] [serial = 1455] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118165400) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12950fc00) [pid = 1654] [serial = 1458] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116f12400) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116766800) [pid = 1654] [serial = 1452] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1126f6800) [pid = 1654] [serial = 1449] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x126fd6400) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11901c000) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12562fc00) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x123f97400) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116764000) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x115ed6800) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 18:02:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1256c7000) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 18:02:17 INFO - PROCESS | 1654 | 1468371737000 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1278ms 18:02:17 INFO - PROCESS | 1654 | 1468371737029 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 1654 | 1468371737033 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 18:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:02:17 INFO - PROCESS | 1654 | 1468371737038 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - PROCESS | 1654 | 1468371737043 Marionette TRACE conn2 <- [1,2002,null,{}] 18:02:17 INFO - PROCESS | 1654 | 1468371737048 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:17 INFO - PROCESS | 1654 | 1468371737050 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:17 INFO - PROCESS | 1654 | 1468371737170 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:02:17 INFO - PROCESS | 1654 | 1468371737275 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 1654 | 1468371737277 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168ac000 == 28 [pid = 1654] [id = 508] 18:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112ee9000) [pid = 1654] [serial = 1524] [outer = 0x0] 18:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11339e000) [pid = 1654] [serial = 1525] [outer = 0x112ee9000] 18:02:17 INFO - PROCESS | 1654 | 1468371737306 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115d94800) [pid = 1654] [serial = 1526] [outer = 0x112ee9000] 18:02:17 INFO - PROCESS | 1654 | 1468371737610 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 582ms 18:02:17 INFO - PROCESS | 1654 | 1468371737617 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 1654 | 1468371737621 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 18:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:02:17 INFO - PROCESS | 1654 | 1468371737632 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - PROCESS | 1654 | 1468371737634 Marionette TRACE conn2 <- [1,2006,null,{}] 18:02:17 INFO - PROCESS | 1654 | 1468371737644 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:17 INFO - PROCESS | 1654 | 1468371737646 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:17 INFO - PROCESS | 1654 | 1468371737740 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:02:17 INFO - PROCESS | 1654 | 1468371737745 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 1654 | 1468371737746 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11834b000 == 29 [pid = 1654] [id = 509] 18:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x115d90800) [pid = 1654] [serial = 1527] [outer = 0x0] 18:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x115ed9800) [pid = 1654] [serial = 1528] [outer = 0x115d90800] 18:02:17 INFO - PROCESS | 1654 | 1468371737776 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116635c00) [pid = 1654] [serial = 1529] [outer = 0x115d90800] 18:02:18 INFO - PROCESS | 1654 | 1468371738236 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 18:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 624ms 18:02:18 INFO - PROCESS | 1654 | 1468371738256 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:02:18 INFO - PROCESS | 1654 | 1468371738258 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 18:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:02:18 INFO - PROCESS | 1654 | 1468371738260 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:02:18 INFO - PROCESS | 1654 | 1468371738262 Marionette TRACE conn2 <- [1,2010,null,{}] 18:02:18 INFO - PROCESS | 1654 | 1468371738270 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:18 INFO - PROCESS | 1654 | 1468371738274 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:18 INFO - PROCESS | 1654 | 1468371738357 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:02:18 INFO - PROCESS | 1654 | 1468371738361 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 1654 | 1468371738363 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2a000 == 30 [pid = 1654] [id = 510] 18:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x116af5400) [pid = 1654] [serial = 1530] [outer = 0x0] 18:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11804d000) [pid = 1654] [serial = 1531] [outer = 0x116af5400] 18:02:18 INFO - PROCESS | 1654 | 1468371738393 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1183a5800) [pid = 1654] [serial = 1532] [outer = 0x116af5400] 18:02:18 INFO - PROCESS | 1654 | 1468371738740 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 18:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 520ms 18:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:02:18 INFO - PROCESS | 1654 | 1468371738780 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:02:18 INFO - PROCESS | 1654 | 1468371738782 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 18:02:18 INFO - PROCESS | 1654 | 1468371738801 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:02:18 INFO - PROCESS | 1654 | 1468371738802 Marionette TRACE conn2 <- [1,2014,null,{}] 18:02:18 INFO - PROCESS | 1654 | 1468371738804 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:18 INFO - PROCESS | 1654 | 1468371738806 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:18 INFO - PROCESS | 1654 | 1468371738911 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:02:18 INFO - PROCESS | 1654 | 1468371738934 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 1654 | 1468371738935 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e30000 == 31 [pid = 1654] [id = 511] 18:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1187f0c00) [pid = 1654] [serial = 1533] [outer = 0x0] 18:02:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119008c00) [pid = 1654] [serial = 1534] [outer = 0x1187f0c00] 18:02:18 INFO - PROCESS | 1654 | 1468371738961 Marionette DEBUG loaded listener.js 18:02:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11901d400) [pid = 1654] [serial = 1535] [outer = 0x1187f0c00] 18:02:19 INFO - PROCESS | 1654 | 1468371739301 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 538ms 18:02:19 INFO - PROCESS | 1654 | 1468371739324 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 1654 | 1468371739326 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 18:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:02:19 INFO - PROCESS | 1654 | 1468371739328 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 1654 | 1468371739329 Marionette TRACE conn2 <- [1,2018,null,{}] 18:02:19 INFO - PROCESS | 1654 | 1468371739331 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:19 INFO - PROCESS | 1654 | 1468371739332 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:19 INFO - PROCESS | 1654 | 1468371739431 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:02:19 INFO - PROCESS | 1654 | 1468371739470 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 1654 | 1468371739471 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12560a800 == 32 [pid = 1654] [id = 512] 18:02:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x119442c00) [pid = 1654] [serial = 1536] [outer = 0x0] 18:02:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119067000) [pid = 1654] [serial = 1537] [outer = 0x119442c00] 18:02:19 INFO - PROCESS | 1654 | 1468371739496 Marionette DEBUG loaded listener.js 18:02:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1197cdc00) [pid = 1654] [serial = 1538] [outer = 0x119442c00] 18:02:19 INFO - PROCESS | 1654 | 1468371739814 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 520ms 18:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:02:19 INFO - PROCESS | 1654 | 1468371739848 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 1654 | 1468371739849 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 18:02:19 INFO - PROCESS | 1654 | 1468371739852 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 1654 | 1468371739854 Marionette TRACE conn2 <- [1,2022,null,{}] 18:02:19 INFO - PROCESS | 1654 | 1468371739857 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:19 INFO - PROCESS | 1654 | 1468371739862 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:19 INFO - PROCESS | 1654 | 1468371739965 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:02:20 INFO - PROCESS | 1654 | 1468371740004 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:20 INFO - PROCESS | 1654 | 1468371740005 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c26800 == 33 [pid = 1654] [id = 513] 18:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119449000) [pid = 1654] [serial = 1539] [outer = 0x0] 18:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x119a53000) [pid = 1654] [serial = 1540] [outer = 0x119449000] 18:02:20 INFO - PROCESS | 1654 | 1468371740029 Marionette DEBUG loaded listener.js 18:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1210eac00) [pid = 1654] [serial = 1541] [outer = 0x119449000] 18:02:20 INFO - PROCESS | 1654 | 1468371740359 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 521ms 18:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:02:20 INFO - PROCESS | 1654 | 1468371740377 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 1654 | 1468371740378 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 18:02:20 INFO - PROCESS | 1654 | 1468371740380 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - PROCESS | 1654 | 1468371740381 Marionette TRACE conn2 <- [1,2026,null,{}] 18:02:20 INFO - PROCESS | 1654 | 1468371740384 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:20 INFO - PROCESS | 1654 | 1468371740385 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:20 INFO - PROCESS | 1654 | 1468371740490 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:02:20 INFO - PROCESS | 1654 | 1468371740494 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:20 INFO - PROCESS | 1654 | 1468371740495 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c1000 == 34 [pid = 1654] [id = 514] 18:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x10eae1400) [pid = 1654] [serial = 1542] [outer = 0x0] 18:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x121706000) [pid = 1654] [serial = 1543] [outer = 0x10eae1400] 18:02:20 INFO - PROCESS | 1654 | 1468371740519 Marionette DEBUG loaded listener.js 18:02:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x123ee3800) [pid = 1654] [serial = 1544] [outer = 0x10eae1400] 18:02:21 INFO - PROCESS | 1654 | 1468371741052 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x120fec800) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119457000) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1126e3800) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1187ef400) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1274ed400) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118781000) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11877e800) [pid = 1654] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112a79400) [pid = 1654] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x125582400) [pid = 1654] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113c22800) [pid = 1654] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110e81400) [pid = 1654] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1185e1800) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1129b0c00) [pid = 1654] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x124a95000) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x129515c00) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:02:21 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118364c00) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 720ms 18:02:21 INFO - PROCESS | 1654 | 1468371741100 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:02:21 INFO - PROCESS | 1654 | 1468371741102 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 18:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:02:21 INFO - PROCESS | 1654 | 1468371741104 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:02:21 INFO - PROCESS | 1654 | 1468371741105 Marionette TRACE conn2 <- [1,2030,null,{}] 18:02:21 INFO - PROCESS | 1654 | 1468371741107 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:21 INFO - PROCESS | 1654 | 1468371741109 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:21 INFO - PROCESS | 1654 | 1468371741185 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:02:21 INFO - PROCESS | 1654 | 1468371741191 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:21 INFO - PROCESS | 1654 | 1468371741192 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x121771800 == 35 [pid = 1654] [id = 515] 18:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112ef1000) [pid = 1654] [serial = 1545] [outer = 0x0] 18:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115d12800) [pid = 1654] [serial = 1546] [outer = 0x112ef1000] 18:02:21 INFO - PROCESS | 1654 | 1468371741216 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118157800) [pid = 1654] [serial = 1547] [outer = 0x112ef1000] 18:02:21 INFO - PROCESS | 1654 | 1468371741558 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 469ms 18:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:02:21 INFO - PROCESS | 1654 | 1468371741573 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:02:21 INFO - PROCESS | 1654 | 1468371741575 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 18:02:21 INFO - PROCESS | 1654 | 1468371741577 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:02:21 INFO - PROCESS | 1654 | 1468371741578 Marionette TRACE conn2 <- [1,2034,null,{}] 18:02:21 INFO - PROCESS | 1654 | 1468371741580 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:21 INFO - PROCESS | 1654 | 1468371741581 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:21 INFO - PROCESS | 1654 | 1468371741658 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:02:21 INFO - PROCESS | 1654 | 1468371741717 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:21 INFO - PROCESS | 1654 | 1468371741718 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7d6800 == 36 [pid = 1654] [id = 516] 18:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1129b0800) [pid = 1654] [serial = 1548] [outer = 0x0] 18:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11877e800) [pid = 1654] [serial = 1549] [outer = 0x1129b0800] 18:02:21 INFO - PROCESS | 1654 | 1468371741742 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123f91c00) [pid = 1654] [serial = 1550] [outer = 0x1129b0800] 18:02:22 INFO - PROCESS | 1654 | 1468371742006 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 469ms 18:02:22 INFO - PROCESS | 1654 | 1468371742046 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:02:22 INFO - PROCESS | 1654 | 1468371742048 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 18:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:02:22 INFO - PROCESS | 1654 | 1468371742050 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:02:22 INFO - PROCESS | 1654 | 1468371742051 Marionette TRACE conn2 <- [1,2038,null,{}] 18:02:22 INFO - PROCESS | 1654 | 1468371742061 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:22 INFO - PROCESS | 1654 | 1468371742062 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:22 INFO - PROCESS | 1654 | 1468371742145 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:02:22 INFO - PROCESS | 1654 | 1468371742149 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:22 INFO - PROCESS | 1654 | 1468371742150 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b832800 == 37 [pid = 1654] [id = 517] 18:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x123f97400) [pid = 1654] [serial = 1551] [outer = 0x0] 18:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1249c9400) [pid = 1654] [serial = 1552] [outer = 0x123f97400] 18:02:22 INFO - PROCESS | 1654 | 1468371742176 Marionette DEBUG loaded listener.js 18:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124e18c00) [pid = 1654] [serial = 1553] [outer = 0x123f97400] 18:02:22 INFO - PROCESS | 1654 | 1468371742552 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 522ms 18:02:22 INFO - PROCESS | 1654 | 1468371742579 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:02:22 INFO - PROCESS | 1654 | 1468371742581 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 18:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:02:22 INFO - PROCESS | 1654 | 1468371742584 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:02:22 INFO - PROCESS | 1654 | 1468371742589 Marionette TRACE conn2 <- [1,2042,null,{}] 18:02:22 INFO - PROCESS | 1654 | 1468371742592 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:22 INFO - PROCESS | 1654 | 1468371742594 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:22 INFO - PROCESS | 1654 | 1468371742730 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:02:22 INFO - PROCESS | 1654 | 1468371742736 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:22 INFO - PROCESS | 1654 | 1468371742738 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd91800 == 38 [pid = 1654] [id = 518] 18:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12502a800) [pid = 1654] [serial = 1554] [outer = 0x0] 18:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126968800) [pid = 1654] [serial = 1555] [outer = 0x12502a800] 18:02:22 INFO - PROCESS | 1654 | 1468371742768 Marionette DEBUG loaded listener.js 18:02:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12746e400) [pid = 1654] [serial = 1556] [outer = 0x12502a800] 18:02:23 INFO - PROCESS | 1654 | 1468371743274 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 774ms 18:02:23 INFO - PROCESS | 1654 | 1468371743359 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:02:23 INFO - PROCESS | 1654 | 1468371743363 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 18:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:02:23 INFO - PROCESS | 1654 | 1468371743369 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:02:23 INFO - PROCESS | 1654 | 1468371743372 Marionette TRACE conn2 <- [1,2046,null,{}] 18:02:23 INFO - PROCESS | 1654 | 1468371743378 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:23 INFO - PROCESS | 1654 | 1468371743380 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:23 INFO - PROCESS | 1654 | 1468371743545 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:02:23 INFO - PROCESS | 1654 | 1468371743602 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:23 INFO - PROCESS | 1654 | 1468371743605 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x117159800 == 39 [pid = 1654] [id = 519] 18:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1126e4800) [pid = 1654] [serial = 1557] [outer = 0x0] 18:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1128d7400) [pid = 1654] [serial = 1558] [outer = 0x1126e4800] 18:02:23 INFO - PROCESS | 1654 | 1468371743637 Marionette DEBUG loaded listener.js 18:02:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11339e400) [pid = 1654] [serial = 1559] [outer = 0x1126e4800] 18:02:24 INFO - PROCESS | 1654 | 1468371744207 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 873ms 18:02:24 INFO - PROCESS | 1654 | 1468371744246 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:02:24 INFO - PROCESS | 1654 | 1468371744249 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 18:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:02:24 INFO - PROCESS | 1654 | 1468371744258 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:02:24 INFO - PROCESS | 1654 | 1468371744259 Marionette TRACE conn2 <- [1,2050,null,{}] 18:02:24 INFO - PROCESS | 1654 | 1468371744262 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:24 INFO - PROCESS | 1654 | 1468371744264 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:24 INFO - PROCESS | 1654 | 1468371744373 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:02:24 INFO - PROCESS | 1654 | 1468371744455 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 1654 | 1468371744457 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x124771000 == 40 [pid = 1654] [id = 520] 18:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116767400) [pid = 1654] [serial = 1560] [outer = 0x0] 18:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116a14000) [pid = 1654] [serial = 1561] [outer = 0x116767400] 18:02:24 INFO - PROCESS | 1654 | 1468371744487 Marionette DEBUG loaded listener.js 18:02:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117e04c00) [pid = 1654] [serial = 1562] [outer = 0x116767400] 18:02:25 INFO - PROCESS | 1654 | 1468371745137 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 921ms 18:02:25 INFO - PROCESS | 1654 | 1468371745179 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:02:25 INFO - PROCESS | 1654 | 1468371745182 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 18:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:02:25 INFO - PROCESS | 1654 | 1468371745185 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - PROCESS | 1654 | 1468371745189 Marionette TRACE conn2 <- [1,2054,null,{}] 18:02:25 INFO - PROCESS | 1654 | 1468371745194 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:25 INFO - PROCESS | 1654 | 1468371745195 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:25 INFO - PROCESS | 1654 | 1468371745312 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:02:25 INFO - PROCESS | 1654 | 1468371745396 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:25 INFO - PROCESS | 1654 | 1468371745399 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f5c000 == 41 [pid = 1654] [id = 521] 18:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x112fdb000) [pid = 1654] [serial = 1563] [outer = 0x0] 18:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x113253400) [pid = 1654] [serial = 1564] [outer = 0x112fdb000] 18:02:25 INFO - PROCESS | 1654 | 1468371745428 Marionette DEBUG loaded listener.js 18:02:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x115d17800) [pid = 1654] [serial = 1565] [outer = 0x112fdb000] 18:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12b832800 == 40 [pid = 1654] [id = 517] 18:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7d6800 == 39 [pid = 1654] [id = 516] 18:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x121771800 == 38 [pid = 1654] [id = 515] 18:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c1000 == 37 [pid = 1654] [id = 514] 18:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x128c26800 == 36 [pid = 1654] [id = 513] 18:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12560a800 == 35 [pid = 1654] [id = 512] 18:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x123e30000 == 34 [pid = 1654] [id = 511] 18:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2a000 == 33 [pid = 1654] [id = 510] 18:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11834b000 == 32 [pid = 1654] [id = 509] 18:02:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1168ac000 == 31 [pid = 1654] [id = 508] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1244c4c00) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1210eb800) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12502c400) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116a1a400) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1274e8400) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x126fdac00) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128ce0400) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1199ae000) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119017800) [pid = 1654] [serial = 1464] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119443800) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112eeb800) [pid = 1654] [serial = 1467] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113379400) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12a663800) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115edc800) [pid = 1654] [serial = 1470] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116767000) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118358800) [pid = 1654] [serial = 1473] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1183a7800) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11901b400) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1197cd400) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x114f50800) [pid = 1654] [serial = 1461] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11612fc00) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128dbcc00) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x119ab5800) [pid = 1654] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x126971000) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128cea400) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1292dd400) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119a58c00) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x129532000) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119a5d400) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x129625c00) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12a744800) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 18:02:25 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12a664000) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 18:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 677ms 18:02:25 INFO - PROCESS | 1654 | 1468371745856 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:02:25 INFO - PROCESS | 1654 | 1468371745861 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:02:25 INFO - PROCESS | 1654 | 1468371745864 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 18:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:02:25 INFO - PROCESS | 1654 | 1468371745868 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - PROCESS | 1654 | 1468371745872 Marionette TRACE conn2 <- [1,2058,null,{}] 18:02:25 INFO - PROCESS | 1654 | 1468371745877 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:25 INFO - PROCESS | 1654 | 1468371745878 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:25 INFO - PROCESS | 1654 | 1468371745961 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:02:26 INFO - PROCESS | 1654 | 1468371746021 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 1654 | 1468371746022 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11875a000 == 32 [pid = 1654] [id = 522] 18:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x115d19c00) [pid = 1654] [serial = 1566] [outer = 0x0] 18:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x115ee5400) [pid = 1654] [serial = 1567] [outer = 0x115d19c00] 18:02:26 INFO - PROCESS | 1654 | 1468371746048 Marionette DEBUG loaded listener.js 18:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117e02400) [pid = 1654] [serial = 1568] [outer = 0x115d19c00] 18:02:26 INFO - PROCESS | 1654 | 1468371746361 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 525ms 18:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:02:26 INFO - PROCESS | 1654 | 1468371746394 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:02:26 INFO - PROCESS | 1654 | 1468371746395 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 18:02:26 INFO - PROCESS | 1654 | 1468371746397 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - PROCESS | 1654 | 1468371746399 Marionette TRACE conn2 <- [1,2062,null,{}] 18:02:26 INFO - PROCESS | 1654 | 1468371746410 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:26 INFO - PROCESS | 1654 | 1468371746413 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:26 INFO - PROCESS | 1654 | 1468371746493 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:02:26 INFO - PROCESS | 1654 | 1468371746498 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 1654 | 1468371746500 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e43000 == 33 [pid = 1654] [id = 523] 18:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1128ccc00) [pid = 1654] [serial = 1569] [outer = 0x0] 18:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1187f5000) [pid = 1654] [serial = 1570] [outer = 0x1128ccc00] 18:02:26 INFO - PROCESS | 1654 | 1468371746531 Marionette DEBUG loaded listener.js 18:02:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119451000) [pid = 1654] [serial = 1571] [outer = 0x1128ccc00] 18:02:26 INFO - PROCESS | 1654 | 1468371746880 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 521ms 18:02:26 INFO - PROCESS | 1654 | 1468371746918 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:02:26 INFO - PROCESS | 1654 | 1468371746920 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 18:02:26 INFO - PROCESS | 1654 | 1468371746922 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - PROCESS | 1654 | 1468371746923 Marionette TRACE conn2 <- [1,2066,null,{}] 18:02:26 INFO - PROCESS | 1654 | 1468371746926 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:26 INFO - PROCESS | 1654 | 1468371746927 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:27 INFO - PROCESS | 1654 | 1468371747009 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:02:27 INFO - PROCESS | 1654 | 1468371747012 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 1654 | 1468371747013 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f0d000 == 34 [pid = 1654] [id = 524] 18:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119453000) [pid = 1654] [serial = 1572] [outer = 0x0] 18:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119a4e800) [pid = 1654] [serial = 1573] [outer = 0x119453000] 18:02:27 INFO - PROCESS | 1654 | 1468371747038 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119a5c400) [pid = 1654] [serial = 1574] [outer = 0x119453000] 18:02:27 INFO - PROCESS | 1654 | 1468371747381 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 470ms 18:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:02:27 INFO - PROCESS | 1654 | 1468371747392 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:02:27 INFO - PROCESS | 1654 | 1468371747394 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 18:02:27 INFO - PROCESS | 1654 | 1468371747396 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - PROCESS | 1654 | 1468371747397 Marionette TRACE conn2 <- [1,2070,null,{}] 18:02:27 INFO - PROCESS | 1654 | 1468371747399 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:27 INFO - PROCESS | 1654 | 1468371747400 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:27 INFO - PROCESS | 1654 | 1468371747480 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:02:27 INFO - PROCESS | 1654 | 1468371747546 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 1654 | 1468371747547 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x128f38800 == 35 [pid = 1654] [id = 525] 18:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1126ee400) [pid = 1654] [serial = 1575] [outer = 0x0] 18:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119ab3000) [pid = 1654] [serial = 1576] [outer = 0x1126ee400] 18:02:27 INFO - PROCESS | 1654 | 1468371747572 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1210ed000) [pid = 1654] [serial = 1577] [outer = 0x1126ee400] 18:02:27 INFO - PROCESS | 1654 | 1468371747849 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 472ms 18:02:27 INFO - PROCESS | 1654 | 1468371747868 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:02:27 INFO - PROCESS | 1654 | 1468371747870 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 18:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:02:27 INFO - PROCESS | 1654 | 1468371747894 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - PROCESS | 1654 | 1468371747895 Marionette TRACE conn2 <- [1,2074,null,{}] 18:02:27 INFO - PROCESS | 1654 | 1468371747898 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:27 INFO - PROCESS | 1654 | 1468371747902 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:28 INFO - PROCESS | 1654 | 1468371748027 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:02:28 INFO - PROCESS | 1654 | 1468371748042 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:28 INFO - PROCESS | 1654 | 1468371748043 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7cb000 == 36 [pid = 1654] [id = 526] 18:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x120fee000) [pid = 1654] [serial = 1578] [outer = 0x0] 18:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1241aa800) [pid = 1654] [serial = 1579] [outer = 0x120fee000] 18:02:28 INFO - PROCESS | 1654 | 1468371748068 Marionette DEBUG loaded listener.js 18:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x126d42800) [pid = 1654] [serial = 1580] [outer = 0x120fee000] 18:02:28 INFO - PROCESS | 1654 | 1468371748544 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 687ms 18:02:28 INFO - PROCESS | 1654 | 1468371748567 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:02:28 INFO - PROCESS | 1654 | 1468371748570 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 18:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:02:28 INFO - PROCESS | 1654 | 1468371748584 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:02:28 INFO - PROCESS | 1654 | 1468371748585 Marionette TRACE conn2 <- [1,2078,null,{}] 18:02:28 INFO - PROCESS | 1654 | 1468371748591 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:28 INFO - PROCESS | 1654 | 1468371748593 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:28 INFO - PROCESS | 1654 | 1468371748744 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:02:28 INFO - PROCESS | 1654 | 1468371748765 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:28 INFO - PROCESS | 1654 | 1468371748766 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba52000 == 37 [pid = 1654] [id = 527] 18:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126fddc00) [pid = 1654] [serial = 1581] [outer = 0x0] 18:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1274e3000) [pid = 1654] [serial = 1582] [outer = 0x126fddc00] 18:02:28 INFO - PROCESS | 1654 | 1468371748796 Marionette DEBUG loaded listener.js 18:02:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128c4e800) [pid = 1654] [serial = 1583] [outer = 0x126fddc00] 18:02:29 INFO - PROCESS | 1654 | 1468371749112 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 573ms 18:02:29 INFO - PROCESS | 1654 | 1468371749156 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:02:29 INFO - PROCESS | 1654 | 1468371749157 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 18:02:29 INFO - PROCESS | 1654 | 1468371749159 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:02:29 INFO - PROCESS | 1654 | 1468371749161 Marionette TRACE conn2 <- [1,2082,null,{}] 18:02:29 INFO - PROCESS | 1654 | 1468371749163 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:29 INFO - PROCESS | 1654 | 1468371749164 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:29 INFO - PROCESS | 1654 | 1468371749262 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:02:29 INFO - PROCESS | 1654 | 1468371749303 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 1654 | 1468371749304 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd8e000 == 38 [pid = 1654] [id = 528] 18:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1185dc000) [pid = 1654] [serial = 1584] [outer = 0x0] 18:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128c55800) [pid = 1654] [serial = 1585] [outer = 0x1185dc000] 18:02:29 INFO - PROCESS | 1654 | 1468371749329 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128db0400) [pid = 1654] [serial = 1586] [outer = 0x1185dc000] 18:02:29 INFO - PROCESS | 1654 | 1468371749618 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms 18:02:29 INFO - PROCESS | 1654 | 1468371749678 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:02:29 INFO - PROCESS | 1654 | 1468371749680 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 18:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:02:29 INFO - PROCESS | 1654 | 1468371749682 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:02:29 INFO - PROCESS | 1654 | 1468371749683 Marionette TRACE conn2 <- [1,2086,null,{}] 18:02:29 INFO - PROCESS | 1654 | 1468371749686 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:29 INFO - PROCESS | 1654 | 1468371749687 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:29 INFO - PROCESS | 1654 | 1468371749788 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x116637000) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115d90800) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x112ee9000) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x119449000) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x116af5400) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119442c00) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x10eae1400) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112ef1000) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1129aa000) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x123f97400) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1129b0800) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x118053800) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119a51800) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1187f0c00) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x115d17000) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:02:29 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x114f49800) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:02:29 INFO - PROCESS | 1654 | 1468371749909 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 1654 | 1468371749910 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x116847800 == 39 [pid = 1654] [id = 529] 18:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x111e58c00) [pid = 1654] [serial = 1587] [outer = 0x0] 18:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1129ab000) [pid = 1654] [serial = 1588] [outer = 0x111e58c00] 18:02:29 INFO - PROCESS | 1654 | 1468371749942 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115d93800) [pid = 1654] [serial = 1589] [outer = 0x111e58c00] 18:02:30 INFO - PROCESS | 1654 | 1468371750237 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 569ms 18:02:30 INFO - PROCESS | 1654 | 1468371750252 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 1654 | 1468371750253 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 18:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:02:30 INFO - PROCESS | 1654 | 1468371750263 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - PROCESS | 1654 | 1468371750264 Marionette TRACE conn2 <- [1,2090,null,{}] 18:02:30 INFO - PROCESS | 1654 | 1468371750266 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:30 INFO - PROCESS | 1654 | 1468371750267 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:30 INFO - PROCESS | 1654 | 1468371750350 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:02:30 INFO - PROCESS | 1654 | 1468371750356 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 1654 | 1468371750357 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c894000 == 40 [pid = 1654] [id = 530] 18:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115d95800) [pid = 1654] [serial = 1590] [outer = 0x0] 18:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11906b800) [pid = 1654] [serial = 1591] [outer = 0x115d95800] 18:02:30 INFO - PROCESS | 1654 | 1468371750381 Marionette DEBUG loaded listener.js 18:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x123d38000) [pid = 1654] [serial = 1592] [outer = 0x115d95800] 18:02:30 INFO - PROCESS | 1654 | 1468371750697 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 470ms 18:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:02:30 INFO - PROCESS | 1654 | 1468371750733 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 1654 | 1468371750735 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 18:02:30 INFO - PROCESS | 1654 | 1468371750738 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - PROCESS | 1654 | 1468371750741 Marionette TRACE conn2 <- [1,2094,null,{}] 18:02:30 INFO - PROCESS | 1654 | 1468371750743 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:30 INFO - PROCESS | 1654 | 1468371750745 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:30 INFO - PROCESS | 1654 | 1468371750863 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:02:30 INFO - PROCESS | 1654 | 1468371750871 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 1654 | 1468371750881 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc5e000 == 41 [pid = 1654] [id = 531] 18:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x123f97400) [pid = 1654] [serial = 1593] [outer = 0x0] 18:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128dbe400) [pid = 1654] [serial = 1594] [outer = 0x123f97400] 18:02:30 INFO - PROCESS | 1654 | 1468371750907 Marionette DEBUG loaded listener.js 18:02:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1292d8000) [pid = 1654] [serial = 1595] [outer = 0x123f97400] 18:02:31 INFO - PROCESS | 1654 | 1468371751294 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 576ms 18:02:31 INFO - PROCESS | 1654 | 1468371751314 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:02:31 INFO - PROCESS | 1654 | 1468371751316 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 18:02:31 INFO - PROCESS | 1654 | 1468371751319 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - PROCESS | 1654 | 1468371751320 Marionette TRACE conn2 <- [1,2098,null,{}] 18:02:31 INFO - PROCESS | 1654 | 1468371751324 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:31 INFO - PROCESS | 1654 | 1468371751325 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:31 INFO - PROCESS | 1654 | 1468371751451 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:02:31 INFO - PROCESS | 1654 | 1468371751542 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:31 INFO - PROCESS | 1654 | 1468371751543 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d304000 == 42 [pid = 1654] [id = 532] 18:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11619fc00) [pid = 1654] [serial = 1596] [outer = 0x0] 18:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x124c94000) [pid = 1654] [serial = 1597] [outer = 0x11619fc00] 18:02:31 INFO - PROCESS | 1654 | 1468371751583 Marionette DEBUG loaded listener.js 18:02:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x129517000) [pid = 1654] [serial = 1598] [outer = 0x11619fc00] 18:02:31 INFO - PROCESS | 1654 | 1468371751831 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 18:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:02:31 INFO - PROCESS | 1654 | 1468371751843 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:02:31 INFO - PROCESS | 1654 | 1468371751844 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 18:02:31 INFO - PROCESS | 1654 | 1468371751846 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - PROCESS | 1654 | 1468371751847 Marionette TRACE conn2 <- [1,2102,null,{}] 18:02:31 INFO - PROCESS | 1654 | 1468371751849 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:31 INFO - PROCESS | 1654 | 1468371751850 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:31 INFO - PROCESS | 1654 | 1468371751996 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:02:32 INFO - PROCESS | 1654 | 1468371752055 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:32 INFO - PROCESS | 1654 | 1468371752056 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x1164a6800 == 43 [pid = 1654] [id = 533] 18:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x110e79c00) [pid = 1654] [serial = 1599] [outer = 0x0] 18:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11212d800) [pid = 1654] [serial = 1600] [outer = 0x110e79c00] 18:02:32 INFO - PROCESS | 1654 | 1468371752088 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x112eebc00) [pid = 1654] [serial = 1601] [outer = 0x110e79c00] 18:02:32 INFO - PROCESS | 1654 | 1468371752532 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 721ms 18:02:32 INFO - PROCESS | 1654 | 1468371752569 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:02:32 INFO - PROCESS | 1654 | 1468371752572 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 18:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:02:32 INFO - PROCESS | 1654 | 1468371752575 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:02:32 INFO - PROCESS | 1654 | 1468371752577 Marionette TRACE conn2 <- [1,2106,null,{}] 18:02:32 INFO - PROCESS | 1654 | 1468371752580 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:32 INFO - PROCESS | 1654 | 1468371752582 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:32 INFO - PROCESS | 1654 | 1468371752692 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:02:32 INFO - PROCESS | 1654 | 1468371752792 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:32 INFO - PROCESS | 1654 | 1468371752794 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a39800 == 44 [pid = 1654] [id = 534] 18:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x116633c00) [pid = 1654] [serial = 1602] [outer = 0x0] 18:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x117565800) [pid = 1654] [serial = 1603] [outer = 0x116633c00] 18:02:32 INFO - PROCESS | 1654 | 1468371752838 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118260c00) [pid = 1654] [serial = 1604] [outer = 0x116633c00] 18:02:33 INFO - PROCESS | 1654 | 1468371753257 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 18:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 721ms 18:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:02:33 INFO - PROCESS | 1654 | 1468371753296 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:02:33 INFO - PROCESS | 1654 | 1468371753297 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 18:02:33 INFO - PROCESS | 1654 | 1468371753300 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:02:33 INFO - PROCESS | 1654 | 1468371753301 Marionette TRACE conn2 <- [1,2110,null,{}] 18:02:33 INFO - PROCESS | 1654 | 1468371753304 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:33 INFO - PROCESS | 1654 | 1468371753305 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:33 INFO - PROCESS | 1654 | 1468371753409 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:02:33 INFO - PROCESS | 1654 | 1468371753473 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:33 INFO - PROCESS | 1654 | 1468371753474 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd8c000 == 45 [pid = 1654] [id = 535] 18:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11804dc00) [pid = 1654] [serial = 1605] [outer = 0x0] 18:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119448000) [pid = 1654] [serial = 1606] [outer = 0x11804dc00] 18:02:33 INFO - PROCESS | 1654 | 1468371753503 Marionette DEBUG loaded listener.js 18:02:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119fe5000) [pid = 1654] [serial = 1607] [outer = 0x11804dc00] 18:02:33 INFO - PROCESS | 1654 | 1468371753969 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 722ms 18:02:34 INFO - PROCESS | 1654 | 1468371754028 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:02:34 INFO - PROCESS | 1654 | 1468371754031 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 18:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:02:34 INFO - PROCESS | 1654 | 1468371754055 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:02:34 INFO - PROCESS | 1654 | 1468371754058 Marionette TRACE conn2 <- [1,2114,null,{}] 18:02:34 INFO - PROCESS | 1654 | 1468371754064 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:34 INFO - PROCESS | 1654 | 1468371754066 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:34 INFO - PROCESS | 1654 | 1468371754172 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:02:34 INFO - PROCESS | 1654 | 1468371754249 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 1654 | 1468371754250 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7bf800 == 46 [pid = 1654] [id = 536] 18:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1210e4400) [pid = 1654] [serial = 1608] [outer = 0x0] 18:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12562bc00) [pid = 1654] [serial = 1609] [outer = 0x1210e4400] 18:02:34 INFO - PROCESS | 1654 | 1468371754278 Marionette DEBUG loaded listener.js 18:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1274e7c00) [pid = 1654] [serial = 1610] [outer = 0x1210e4400] 18:02:34 INFO - PROCESS | 1654 | 1468371754713 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 745ms 18:02:34 INFO - PROCESS | 1654 | 1468371754787 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:02:34 INFO - PROCESS | 1654 | 1468371754789 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 18:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:02:34 INFO - PROCESS | 1654 | 1468371754792 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:02:34 INFO - PROCESS | 1654 | 1468371754794 Marionette TRACE conn2 <- [1,2118,null,{}] 18:02:34 INFO - PROCESS | 1654 | 1468371754796 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:34 INFO - PROCESS | 1654 | 1468371754797 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:34 INFO - PROCESS | 1654 | 1468371754903 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:02:34 INFO - PROCESS | 1654 | 1468371754980 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 1654 | 1468371754981 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e97000 == 47 [pid = 1654] [id = 537] 18:02:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113c21800) [pid = 1654] [serial = 1611] [outer = 0x0] 18:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119447400) [pid = 1654] [serial = 1612] [outer = 0x113c21800] 18:02:35 INFO - PROCESS | 1654 | 1468371755010 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12502c400) [pid = 1654] [serial = 1613] [outer = 0x113c21800] 18:02:35 INFO - PROCESS | 1654 | 1468371755681 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 921ms 18:02:35 INFO - PROCESS | 1654 | 1468371755714 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 1654 | 1468371755718 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 18:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:02:35 INFO - PROCESS | 1654 | 1468371755726 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:02:35 INFO - PROCESS | 1654 | 1468371755729 Marionette TRACE conn2 <- [1,2122,null,{}] 18:02:35 INFO - PROCESS | 1654 | 1468371755735 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:35 INFO - PROCESS | 1654 | 1468371755737 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:35 INFO - PROCESS | 1654 | 1468371755844 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:02:35 INFO - PROCESS | 1654 | 1468371755921 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 1654 | 1468371755922 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191ed800 == 48 [pid = 1654] [id = 538] 18:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1129b0400) [pid = 1654] [serial = 1614] [outer = 0x0] 18:02:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x113c21c00) [pid = 1654] [serial = 1615] [outer = 0x1129b0400] 18:02:35 INFO - PROCESS | 1654 | 1468371755949 Marionette DEBUG loaded listener.js 18:02:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116af0800) [pid = 1654] [serial = 1616] [outer = 0x1129b0400] 18:02:36 INFO - PROCESS | 1654 | 1468371756378 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 678ms 18:02:36 INFO - PROCESS | 1654 | 1468371756403 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 1654 | 1468371756406 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 18:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:02:36 INFO - PROCESS | 1654 | 1468371756410 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - PROCESS | 1654 | 1468371756412 Marionette TRACE conn2 <- [1,2126,null,{}] 18:02:36 INFO - PROCESS | 1654 | 1468371756414 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:36 INFO - PROCESS | 1654 | 1468371756416 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x119902800 == 47 [pid = 1654] [id = 507] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12d304000 == 46 [pid = 1654] [id = 532] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc5e000 == 45 [pid = 1654] [id = 531] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c894000 == 44 [pid = 1654] [id = 530] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116847800 == 43 [pid = 1654] [id = 529] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd8e000 == 42 [pid = 1654] [id = 528] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba52000 == 41 [pid = 1654] [id = 527] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7cb000 == 40 [pid = 1654] [id = 526] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x128f38800 == 39 [pid = 1654] [id = 525] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x126f0d000 == 38 [pid = 1654] [id = 524] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x123e43000 == 37 [pid = 1654] [id = 523] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11875a000 == 36 [pid = 1654] [id = 522] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116f5c000 == 35 [pid = 1654] [id = 521] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x124771000 == 34 [pid = 1654] [id = 520] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x117159800 == 33 [pid = 1654] [id = 519] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd91800 == 32 [pid = 1654] [id = 518] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1191ed800 == 31 [pid = 1654] [id = 538] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x117e97000 == 30 [pid = 1654] [id = 537] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7bf800 == 29 [pid = 1654] [id = 536] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd8c000 == 28 [pid = 1654] [id = 535] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x124a39800 == 27 [pid = 1654] [id = 534] 18:02:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1164a6800 == 26 [pid = 1654] [id = 533] 18:02:37 INFO - PROCESS | 1654 | 1468371757044 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118050c00) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x115ee3800) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x115ed9800) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11339e000) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119a53000) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11804d000) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1197cdc00) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119067000) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1210eac00) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x121706000) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115d12800) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118157800) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11339fc00) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1249c9400) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115dfb000) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115d94800) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126968800) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x123f91c00) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1185e3c00) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11835a400) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116635c00) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123d2fc00) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119ab7800) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119008c00) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123ee3800) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128ce4400) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124e18c00) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1256c5c00) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1164e6400) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1183a5800) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x115d8a800) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11901d400) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11877e800) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 18:02:37 INFO - PROCESS | 1654 | 1468371757176 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 1654 | 1468371757178 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1131b4800 == 27 [pid = 1654] [id = 539] 18:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x111fe5c00) [pid = 1654] [serial = 1617] [outer = 0x0] 18:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1126e1000) [pid = 1654] [serial = 1618] [outer = 0x111fe5c00] 18:02:37 INFO - PROCESS | 1654 | 1468371757206 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1126eec00) [pid = 1654] [serial = 1619] [outer = 0x111fe5c00] 18:02:37 INFO - PROCESS | 1654 | 1468371757531 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1172ms 18:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:02:37 INFO - PROCESS | 1654 | 1468371757583 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:02:37 INFO - PROCESS | 1654 | 1468371757586 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 18:02:37 INFO - PROCESS | 1654 | 1468371757589 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:02:37 INFO - PROCESS | 1654 | 1468371757591 Marionette TRACE conn2 <- [1,2130,null,{}] 18:02:37 INFO - PROCESS | 1654 | 1468371757623 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:37 INFO - PROCESS | 1654 | 1468371757625 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:37 INFO - PROCESS | 1654 | 1468371757708 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:02:37 INFO - PROCESS | 1654 | 1468371757712 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 1654 | 1468371757714 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e91000 == 28 [pid = 1654] [id = 540] 18:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1129af400) [pid = 1654] [serial = 1620] [outer = 0x0] 18:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x113379400) [pid = 1654] [serial = 1621] [outer = 0x1129af400] 18:02:37 INFO - PROCESS | 1654 | 1468371757743 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115d8c000) [pid = 1654] [serial = 1622] [outer = 0x1129af400] 18:02:38 INFO - PROCESS | 1654 | 1468371758065 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 1654 | 1468371758111 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 18:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:02:38 INFO - PROCESS | 1654 | 1468371758113 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - PROCESS | 1654 | 1468371758114 Marionette TRACE conn2 <- [1,2134,null,{}] 18:02:38 INFO - PROCESS | 1654 | 1468371758117 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:38 INFO - PROCESS | 1654 | 1468371758118 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:38 INFO - PROCESS | 1654 | 1468371758202 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:02:38 INFO - PROCESS | 1654 | 1468371758260 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 1654 | 1468371758261 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119083000 == 29 [pid = 1654] [id = 541] 18:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115d98c00) [pid = 1654] [serial = 1623] [outer = 0x0] 18:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x115ed9800) [pid = 1654] [serial = 1624] [outer = 0x115d98c00] 18:02:38 INFO - PROCESS | 1654 | 1468371758294 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116635c00) [pid = 1654] [serial = 1625] [outer = 0x115d98c00] 18:02:38 INFO - PROCESS | 1654 | 1468371758600 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 18:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 518ms 18:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:02:38 INFO - PROCESS | 1654 | 1468371758632 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 1654 | 1468371758634 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 18:02:38 INFO - PROCESS | 1654 | 1468371758646 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - PROCESS | 1654 | 1468371758649 Marionette TRACE conn2 <- [1,2138,null,{}] 18:02:38 INFO - PROCESS | 1654 | 1468371758652 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:38 INFO - PROCESS | 1654 | 1468371758656 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:38 INFO - PROCESS | 1654 | 1468371758736 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:02:38 INFO - PROCESS | 1654 | 1468371758798 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 1654 | 1468371758799 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f1e000 == 30 [pid = 1654] [id = 542] 18:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x115d99000) [pid = 1654] [serial = 1626] [outer = 0x0] 18:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x116889800) [pid = 1654] [serial = 1627] [outer = 0x115d99000] 18:02:38 INFO - PROCESS | 1654 | 1468371758824 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x118359000) [pid = 1654] [serial = 1628] [outer = 0x115d99000] 18:02:39 INFO - PROCESS | 1654 | 1468371759108 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 529ms 18:02:39 INFO - PROCESS | 1654 | 1468371759167 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 1654 | 1468371759169 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 18:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:02:39 INFO - PROCESS | 1654 | 1468371759179 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 1654 | 1468371759180 Marionette TRACE conn2 <- [1,2142,null,{}] 18:02:39 INFO - PROCESS | 1654 | 1468371759182 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:39 INFO - PROCESS | 1654 | 1468371759183 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:39 INFO - PROCESS | 1654 | 1468371759280 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:02:39 INFO - PROCESS | 1654 | 1468371759284 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 1654 | 1468371759285 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x123bde000 == 31 [pid = 1654] [id = 543] 18:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11612d800) [pid = 1654] [serial = 1629] [outer = 0x0] 18:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118364c00) [pid = 1654] [serial = 1630] [outer = 0x11612d800] 18:02:39 INFO - PROCESS | 1654 | 1468371759317 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119016800) [pid = 1654] [serial = 1631] [outer = 0x11612d800] 18:02:39 INFO - PROCESS | 1654 | 1468371759660 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 1654 | 1468371759699 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 18:02:39 INFO - PROCESS | 1654 | 1468371759701 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 1654 | 1468371759702 Marionette TRACE conn2 <- [1,2146,null,{}] 18:02:39 INFO - PROCESS | 1654 | 1468371759707 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:39 INFO - PROCESS | 1654 | 1468371759708 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:39 INFO - PROCESS | 1654 | 1468371759805 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:02:39 INFO - PROCESS | 1654 | 1468371759809 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 1654 | 1468371759813 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271d7000 == 32 [pid = 1654] [id = 544] 18:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x115d90c00) [pid = 1654] [serial = 1632] [outer = 0x0] 18:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1197d8000) [pid = 1654] [serial = 1633] [outer = 0x115d90c00] 18:02:39 INFO - PROCESS | 1654 | 1468371759876 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119a57800) [pid = 1654] [serial = 1634] [outer = 0x115d90c00] 18:02:40 INFO - PROCESS | 1654 | 1468371760248 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 18:02:40 INFO - PROCESS | 1654 | 1468371760275 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 18:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:02:40 INFO - PROCESS | 1654 | 1468371760298 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - PROCESS | 1654 | 1468371760300 Marionette TRACE conn2 <- [1,2150,null,{}] 18:02:40 INFO - PROCESS | 1654 | 1468371760303 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:40 INFO - PROCESS | 1654 | 1468371760305 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:40 INFO - PROCESS | 1654 | 1468371760465 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:02:40 INFO - PROCESS | 1654 | 1468371760532 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:40 INFO - PROCESS | 1654 | 1468371760533 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133bb800 == 33 [pid = 1654] [id = 545] 18:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x111c1ec00) [pid = 1654] [serial = 1635] [outer = 0x0] 18:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119ab8400) [pid = 1654] [serial = 1636] [outer = 0x111c1ec00] 18:02:40 INFO - PROCESS | 1654 | 1468371760557 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1210eb400) [pid = 1654] [serial = 1637] [outer = 0x111c1ec00] 18:02:40 INFO - PROCESS | 1654 | 1468371760874 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 18:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 645ms 18:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:02:40 INFO - PROCESS | 1654 | 1468371760924 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:02:40 INFO - PROCESS | 1654 | 1468371760925 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 18:02:40 INFO - PROCESS | 1654 | 1468371760927 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - PROCESS | 1654 | 1468371760928 Marionette TRACE conn2 <- [1,2154,null,{}] 18:02:40 INFO - PROCESS | 1654 | 1468371760930 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:40 INFO - PROCESS | 1654 | 1468371760931 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:41 INFO - PROCESS | 1654 | 1468371761026 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x120fee000) [pid = 1654] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1185dc000) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x126fddc00) [pid = 1654] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x111e58c00) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119453000) [pid = 1654] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x112fdb000) [pid = 1654] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12502a800) [pid = 1654] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x115d19c00) [pid = 1654] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1128ccc00) [pid = 1654] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1126ee400) [pid = 1654] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116767400) [pid = 1654] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1126e4800) [pid = 1654] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11619fc00) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x123f97400) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:02:41 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x115d95800) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:02:41 INFO - PROCESS | 1654 | 1468371761265 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 1654 | 1468371761266 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11714f000 == 34 [pid = 1654] [id = 546] 18:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x111c14800) [pid = 1654] [serial = 1638] [outer = 0x0] 18:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1126f0c00) [pid = 1654] [serial = 1639] [outer = 0x111c14800] 18:02:41 INFO - PROCESS | 1654 | 1468371761290 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11619fc00) [pid = 1654] [serial = 1640] [outer = 0x111c14800] 18:02:41 INFO - PROCESS | 1654 | 1468371761560 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 18:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:02:41 INFO - PROCESS | 1654 | 1468371761597 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:02:41 INFO - PROCESS | 1654 | 1468371761599 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 18:02:41 INFO - PROCESS | 1654 | 1468371761601 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:02:41 INFO - PROCESS | 1654 | 1468371761602 Marionette TRACE conn2 <- [1,2158,null,{}] 18:02:41 INFO - PROCESS | 1654 | 1468371761612 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:41 INFO - PROCESS | 1654 | 1468371761613 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:41 INFO - PROCESS | 1654 | 1468371761697 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:02:41 INFO - PROCESS | 1654 | 1468371761703 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 1654 | 1468371761704 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a895000 == 35 [pid = 1654] [id = 547] 18:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117568c00) [pid = 1654] [serial = 1641] [outer = 0x0] 18:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11943a800) [pid = 1654] [serial = 1642] [outer = 0x117568c00] 18:02:41 INFO - PROCESS | 1654 | 1468371761728 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123f93800) [pid = 1654] [serial = 1643] [outer = 0x117568c00] 18:02:42 INFO - PROCESS | 1654 | 1468371762074 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 526ms 18:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:02:42 INFO - PROCESS | 1654 | 1468371762128 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 1654 | 1468371762129 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 18:02:42 INFO - PROCESS | 1654 | 1468371762142 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - PROCESS | 1654 | 1468371762143 Marionette TRACE conn2 <- [1,2162,null,{}] 18:02:42 INFO - PROCESS | 1654 | 1468371762145 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:42 INFO - PROCESS | 1654 | 1468371762146 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:42 INFO - PROCESS | 1654 | 1468371762220 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:02:42 INFO - PROCESS | 1654 | 1468371762226 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 1654 | 1468371762227 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03f800 == 36 [pid = 1654] [id = 548] 18:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119a2d400) [pid = 1654] [serial = 1644] [outer = 0x0] 18:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1244c0400) [pid = 1654] [serial = 1645] [outer = 0x119a2d400] 18:02:42 INFO - PROCESS | 1654 | 1468371762251 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124a8f800) [pid = 1654] [serial = 1646] [outer = 0x119a2d400] 18:02:42 INFO - PROCESS | 1654 | 1468371762563 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 480ms 18:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:02:42 INFO - PROCESS | 1654 | 1468371762612 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 1654 | 1468371762613 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 18:02:42 INFO - PROCESS | 1654 | 1468371762615 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - PROCESS | 1654 | 1468371762616 Marionette TRACE conn2 <- [1,2166,null,{}] 18:02:42 INFO - PROCESS | 1654 | 1468371762618 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:42 INFO - PROCESS | 1654 | 1468371762619 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:42 INFO - PROCESS | 1654 | 1468371762695 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:02:42 INFO - PROCESS | 1654 | 1468371762699 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 1654 | 1468371762700 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba5b000 == 37 [pid = 1654] [id = 549] 18:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124a95000) [pid = 1654] [serial = 1647] [outer = 0x0] 18:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12502cc00) [pid = 1654] [serial = 1648] [outer = 0x124a95000] 18:02:42 INFO - PROCESS | 1654 | 1468371762727 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119016000) [pid = 1654] [serial = 1649] [outer = 0x124a95000] 18:02:43 INFO - PROCESS | 1654 | 1468371763096 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 518ms 18:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:02:43 INFO - PROCESS | 1654 | 1468371763134 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 1654 | 1468371763135 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 18:02:43 INFO - PROCESS | 1654 | 1468371763138 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - PROCESS | 1654 | 1468371763141 Marionette TRACE conn2 <- [1,2170,null,{}] 18:02:43 INFO - PROCESS | 1654 | 1468371763144 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:43 INFO - PROCESS | 1654 | 1468371763145 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:43 INFO - PROCESS | 1654 | 1468371763233 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:02:43 INFO - PROCESS | 1654 | 1468371763337 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:43 INFO - PROCESS | 1654 | 1468371763339 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x113005800 == 38 [pid = 1654] [id = 550] 18:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x10eae0c00) [pid = 1654] [serial = 1650] [outer = 0x0] 18:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x110e7ac00) [pid = 1654] [serial = 1651] [outer = 0x10eae0c00] 18:02:43 INFO - PROCESS | 1654 | 1468371763371 Marionette DEBUG loaded listener.js 18:02:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1126e1c00) [pid = 1654] [serial = 1652] [outer = 0x10eae0c00] 18:02:43 INFO - PROCESS | 1654 | 1468371763911 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 825ms 18:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:02:43 INFO - PROCESS | 1654 | 1468371763964 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 1654 | 1468371763966 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 18:02:43 INFO - PROCESS | 1654 | 1468371763969 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - PROCESS | 1654 | 1468371763971 Marionette TRACE conn2 <- [1,2174,null,{}] 18:02:43 INFO - PROCESS | 1654 | 1468371763975 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:43 INFO - PROCESS | 1654 | 1468371763978 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:44 INFO - PROCESS | 1654 | 1468371764113 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:02:44 INFO - PROCESS | 1654 | 1468371764197 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 1654 | 1468371764199 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2a000 == 39 [pid = 1654] [id = 551] 18:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x114fda000) [pid = 1654] [serial = 1653] [outer = 0x0] 18:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115ed8c00) [pid = 1654] [serial = 1654] [outer = 0x114fda000] 18:02:44 INFO - PROCESS | 1654 | 1468371764229 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1164e8400) [pid = 1654] [serial = 1655] [outer = 0x114fda000] 18:02:44 INFO - PROCESS | 1654 | 1468371764744 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 822ms 18:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:02:44 INFO - PROCESS | 1654 | 1468371764794 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:02:44 INFO - PROCESS | 1654 | 1468371764796 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 18:02:44 INFO - PROCESS | 1654 | 1468371764799 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:02:44 INFO - PROCESS | 1654 | 1468371764800 Marionette TRACE conn2 <- [1,2178,null,{}] 18:02:44 INFO - PROCESS | 1654 | 1468371764803 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:44 INFO - PROCESS | 1654 | 1468371764804 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:44 INFO - PROCESS | 1654 | 1468371764916 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:02:45 INFO - PROCESS | 1654 | 1468371765001 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 1654 | 1468371765002 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x117473000 == 40 [pid = 1654] [id = 552] 18:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x114f50800) [pid = 1654] [serial = 1656] [outer = 0x0] 18:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11688a800) [pid = 1654] [serial = 1657] [outer = 0x114f50800] 18:02:45 INFO - PROCESS | 1654 | 1468371765031 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1183a9c00) [pid = 1654] [serial = 1658] [outer = 0x114f50800] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba5b000 == 39 [pid = 1654] [id = 549] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03f800 == 38 [pid = 1654] [id = 548] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12a895000 == 37 [pid = 1654] [id = 547] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11714f000 == 36 [pid = 1654] [id = 546] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1133bb800 == 35 [pid = 1654] [id = 545] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1271d7000 == 34 [pid = 1654] [id = 544] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x123bde000 == 33 [pid = 1654] [id = 543] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x120f1e000 == 32 [pid = 1654] [id = 542] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x119083000 == 31 [pid = 1654] [id = 541] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x117e91000 == 30 [pid = 1654] [id = 540] 18:02:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1131b4800 == 29 [pid = 1654] [id = 539] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1241aa800) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x128c55800) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1274e3000) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1129ab000) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128db0400) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115d93800) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119a4e800) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119a5c400) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113253400) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115d17800) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12746e400) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115ee5400) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117e02400) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1187f5000) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119451000) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119ab3000) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x116a14000) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x117e04c00) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1128d7400) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11339e400) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124c94000) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1292d8000) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x129517000) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128c4e800) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x126d42800) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x123d38000) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1210ed000) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128dbe400) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x11906b800) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 18:02:45 INFO - PROCESS | 1654 | 1468371765678 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 923ms 18:02:45 INFO - PROCESS | 1654 | 1468371765723 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:02:45 INFO - PROCESS | 1654 | 1468371765725 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 18:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:02:45 INFO - PROCESS | 1654 | 1468371765728 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:02:45 INFO - PROCESS | 1654 | 1468371765731 Marionette TRACE conn2 <- [1,2182,null,{}] 18:02:45 INFO - PROCESS | 1654 | 1468371765734 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:45 INFO - PROCESS | 1654 | 1468371765735 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:45 INFO - PROCESS | 1654 | 1468371765820 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:02:45 INFO - PROCESS | 1654 | 1468371765828 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 1654 | 1468371765830 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11747b800 == 30 [pid = 1654] [id = 553] 18:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x115dfa000) [pid = 1654] [serial = 1659] [outer = 0x0] 18:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x115edb000) [pid = 1654] [serial = 1660] [outer = 0x115dfa000] 18:02:45 INFO - PROCESS | 1654 | 1468371765858 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x11680a000) [pid = 1654] [serial = 1661] [outer = 0x115dfa000] 18:02:46 INFO - PROCESS | 1654 | 1468371766231 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 522ms 18:02:46 INFO - PROCESS | 1654 | 1468371766249 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 1654 | 1468371766251 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 18:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:02:46 INFO - PROCESS | 1654 | 1468371766258 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - PROCESS | 1654 | 1468371766260 Marionette TRACE conn2 <- [1,2186,null,{}] 18:02:46 INFO - PROCESS | 1654 | 1468371766263 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:46 INFO - PROCESS | 1654 | 1468371766265 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:46 INFO - PROCESS | 1654 | 1468371766354 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:02:46 INFO - PROCESS | 1654 | 1468371766360 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 1654 | 1468371766361 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11972f800 == 31 [pid = 1654] [id = 554] 18:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11755b400) [pid = 1654] [serial = 1662] [outer = 0x0] 18:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x118359400) [pid = 1654] [serial = 1663] [outer = 0x11755b400] 18:02:46 INFO - PROCESS | 1654 | 1468371766392 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1185de800) [pid = 1654] [serial = 1664] [outer = 0x11755b400] 18:02:46 INFO - PROCESS | 1654 | 1468371766863 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 620ms 18:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:02:46 INFO - PROCESS | 1654 | 1468371766880 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 1654 | 1468371766882 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 18:02:46 INFO - PROCESS | 1654 | 1468371766885 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - PROCESS | 1654 | 1468371766889 Marionette TRACE conn2 <- [1,2190,null,{}] 18:02:46 INFO - PROCESS | 1654 | 1468371766901 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:46 INFO - PROCESS | 1654 | 1468371766906 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:47 INFO - PROCESS | 1654 | 1468371767028 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:02:47 INFO - PROCESS | 1654 | 1468371767035 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 1654 | 1468371767038 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a39800 == 32 [pid = 1654] [id = 555] 18:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1126fec00) [pid = 1654] [serial = 1665] [outer = 0x0] 18:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119068400) [pid = 1654] [serial = 1666] [outer = 0x1126fec00] 18:02:47 INFO - PROCESS | 1654 | 1468371767079 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119a4e400) [pid = 1654] [serial = 1667] [outer = 0x1126fec00] 18:02:47 INFO - PROCESS | 1654 | 1468371767507 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 674ms 18:02:47 INFO - PROCESS | 1654 | 1468371767560 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 1654 | 1468371767561 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 18:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:02:47 INFO - PROCESS | 1654 | 1468371767585 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - PROCESS | 1654 | 1468371767586 Marionette TRACE conn2 <- [1,2194,null,{}] 18:02:47 INFO - PROCESS | 1654 | 1468371767591 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:47 INFO - PROCESS | 1654 | 1468371767593 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:47 INFO - PROCESS | 1654 | 1468371767679 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:02:47 INFO - PROCESS | 1654 | 1468371767682 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 1654 | 1468371767683 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12922f800 == 33 [pid = 1654] [id = 556] 18:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119a58c00) [pid = 1654] [serial = 1668] [outer = 0x0] 18:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x120fe7800) [pid = 1654] [serial = 1669] [outer = 0x119a58c00] 18:02:47 INFO - PROCESS | 1654 | 1468371767708 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1210e6000) [pid = 1654] [serial = 1670] [outer = 0x119a58c00] 18:02:48 INFO - PROCESS | 1654 | 1468371768063 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 521ms 18:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:02:48 INFO - PROCESS | 1654 | 1468371768105 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 1654 | 1468371768106 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 18:02:48 INFO - PROCESS | 1654 | 1468371768109 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - PROCESS | 1654 | 1468371768110 Marionette TRACE conn2 <- [1,2198,null,{}] 18:02:48 INFO - PROCESS | 1654 | 1468371768112 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:48 INFO - PROCESS | 1654 | 1468371768113 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:48 INFO - PROCESS | 1654 | 1468371768212 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:02:48 INFO - PROCESS | 1654 | 1468371768216 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:48 INFO - PROCESS | 1654 | 1468371768217 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7d6800 == 34 [pid = 1654] [id = 557] 18:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1126fcc00) [pid = 1654] [serial = 1671] [outer = 0x0] 18:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121706000) [pid = 1654] [serial = 1672] [outer = 0x1126fcc00] 18:02:48 INFO - PROCESS | 1654 | 1468371768241 Marionette DEBUG loaded listener.js 18:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123f94400) [pid = 1654] [serial = 1673] [outer = 0x1126fcc00] 18:02:48 INFO - PROCESS | 1654 | 1468371768656 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 619ms 18:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:02:48 INFO - PROCESS | 1654 | 1468371768729 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 1654 | 1468371768731 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 18:02:48 INFO - PROCESS | 1654 | 1468371768734 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - PROCESS | 1654 | 1468371768736 Marionette TRACE conn2 <- [1,2202,null,{}] 18:02:48 INFO - PROCESS | 1654 | 1468371768739 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:48 INFO - PROCESS | 1654 | 1468371768745 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:48 INFO - PROCESS | 1654 | 1468371768915 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:02:48 INFO - PROCESS | 1654 | 1468371768945 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:48 INFO - PROCESS | 1654 | 1468371768947 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba5f000 == 35 [pid = 1654] [id = 558] 18:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1241aec00) [pid = 1654] [serial = 1674] [outer = 0x0] 18:02:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126971000) [pid = 1654] [serial = 1675] [outer = 0x1241aec00] 18:02:48 INFO - PROCESS | 1654 | 1468371768987 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1274e0400) [pid = 1654] [serial = 1676] [outer = 0x1241aec00] 18:02:49 INFO - PROCESS | 1654 | 1468371769346 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 624ms 18:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:02:49 INFO - PROCESS | 1654 | 1468371769358 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 1654 | 1468371769359 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 18:02:49 INFO - PROCESS | 1654 | 1468371769361 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 1654 | 1468371769362 Marionette TRACE conn2 <- [1,2206,null,{}] 18:02:49 INFO - PROCESS | 1654 | 1468371769364 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:49 INFO - PROCESS | 1654 | 1468371769365 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:49 INFO - PROCESS | 1654 | 1468371769465 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:02:49 INFO - PROCESS | 1654 | 1468371769498 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:49 INFO - PROCESS | 1654 | 1468371769499 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c71a000 == 36 [pid = 1654] [id = 559] 18:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1274e6800) [pid = 1654] [serial = 1677] [outer = 0x0] 18:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1274efc00) [pid = 1654] [serial = 1678] [outer = 0x1274e6800] 18:02:49 INFO - PROCESS | 1654 | 1468371769523 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128ce2000) [pid = 1654] [serial = 1679] [outer = 0x1274e6800] 18:02:49 INFO - PROCESS | 1654 | 1468371769846 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 518ms 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115d98c00) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1129b0400) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115d99000) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11612d800) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x111fe5c00) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1129af400) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115d90c00) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x111c14800) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x111c1ec00) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110e79c00) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x116633c00) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11804dc00) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1210e4400) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119a2d400) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x113c21800) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:02:49 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x117568c00) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:02:49 INFO - PROCESS | 1654 | 1468371769984 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 1654 | 1468371769986 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 18:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:02:49 INFO - PROCESS | 1654 | 1468371769996 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 1654 | 1468371769997 Marionette TRACE conn2 <- [1,2210,null,{}] 18:02:50 INFO - PROCESS | 1654 | 1468371769999 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:50 INFO - PROCESS | 1654 | 1468371770000 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:50 INFO - PROCESS | 1654 | 1468371770081 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:02:50 INFO - PROCESS | 1654 | 1468371770085 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 1654 | 1468371770094 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12389d000 == 37 [pid = 1654] [id = 560] 18:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1129aac00) [pid = 1654] [serial = 1680] [outer = 0x0] 18:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x114fcc000) [pid = 1654] [serial = 1681] [outer = 0x1129aac00] 18:02:50 INFO - PROCESS | 1654 | 1468371770120 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116769c00) [pid = 1654] [serial = 1682] [outer = 0x1129aac00] 18:02:50 INFO - PROCESS | 1654 | 1468371770431 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 471ms 18:02:50 INFO - PROCESS | 1654 | 1468371770468 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 1654 | 1468371770469 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 18:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:02:50 INFO - PROCESS | 1654 | 1468371770472 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:02:50 INFO - PROCESS | 1654 | 1468371770474 Marionette TRACE conn2 <- [1,2214,null,{}] 18:02:50 INFO - PROCESS | 1654 | 1468371770477 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:50 INFO - PROCESS | 1654 | 1468371770478 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:50 INFO - PROCESS | 1654 | 1468371770557 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:02:50 INFO - PROCESS | 1654 | 1468371770561 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 1654 | 1468371770562 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a2e000 == 38 [pid = 1654] [id = 561] 18:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1129af400) [pid = 1654] [serial = 1683] [outer = 0x0] 18:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1199afc00) [pid = 1654] [serial = 1684] [outer = 0x1129af400] 18:02:50 INFO - PROCESS | 1654 | 1468371770642 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12557ac00) [pid = 1654] [serial = 1685] [outer = 0x1129af400] 18:02:50 INFO - PROCESS | 1654 | 1468371770961 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 521ms 18:02:50 INFO - PROCESS | 1654 | 1468371770993 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 1654 | 1468371770995 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 18:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:02:50 INFO - PROCESS | 1654 | 1468371770998 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - PROCESS | 1654 | 1468371771000 Marionette TRACE conn2 <- [1,2218,null,{}] 18:02:51 INFO - PROCESS | 1654 | 1468371771003 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:51 INFO - PROCESS | 1654 | 1468371771005 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:51 INFO - PROCESS | 1654 | 1468371771142 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:02:51 INFO - PROCESS | 1654 | 1468371771227 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 1654 | 1468371771228 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc5b800 == 39 [pid = 1654] [id = 562] 18:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1185e2c00) [pid = 1654] [serial = 1686] [outer = 0x0] 18:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12696a800) [pid = 1654] [serial = 1687] [outer = 0x1185e2c00] 18:02:51 INFO - PROCESS | 1654 | 1468371771268 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128db8800) [pid = 1654] [serial = 1688] [outer = 0x1185e2c00] 18:02:51 INFO - PROCESS | 1654 | 1468371771598 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 623ms 18:02:51 INFO - PROCESS | 1654 | 1468371771627 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:02:51 INFO - PROCESS | 1654 | 1468371771629 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 18:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:02:51 INFO - PROCESS | 1654 | 1468371771631 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - PROCESS | 1654 | 1468371771633 Marionette TRACE conn2 <- [1,2222,null,{}] 18:02:51 INFO - PROCESS | 1654 | 1468371771635 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:51 INFO - PROCESS | 1654 | 1468371771638 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:51 INFO - PROCESS | 1654 | 1468371771733 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:02:51 INFO - PROCESS | 1654 | 1468371771813 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 1654 | 1468371771814 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3e4000 == 40 [pid = 1654] [id = 563] 18:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128dc2800) [pid = 1654] [serial = 1689] [outer = 0x0] 18:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1292d4400) [pid = 1654] [serial = 1690] [outer = 0x128dc2800] 18:02:51 INFO - PROCESS | 1654 | 1468371771841 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x129517000) [pid = 1654] [serial = 1691] [outer = 0x128dc2800] 18:02:52 INFO - PROCESS | 1654 | --DOCSHELL 0x11747b800 == 39 [pid = 1654] [id = 553] 18:02:52 INFO - PROCESS | 1654 | --DOCSHELL 0x117473000 == 38 [pid = 1654] [id = 552] 18:02:52 INFO - PROCESS | 1654 | --DOCSHELL 0x120f2a000 == 37 [pid = 1654] [id = 551] 18:02:52 INFO - PROCESS | 1654 | --DOCSHELL 0x113005800 == 36 [pid = 1654] [id = 550] 18:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba5f000 == 35 [pid = 1654] [id = 558] 18:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12389d000 == 34 [pid = 1654] [id = 560] 18:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12c71a000 == 33 [pid = 1654] [id = 559] 18:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7d6800 == 32 [pid = 1654] [id = 557] 18:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12922f800 == 31 [pid = 1654] [id = 556] 18:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x124a39800 == 30 [pid = 1654] [id = 555] 18:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x11972f800 == 29 [pid = 1654] [id = 554] 18:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x124a2e000 == 28 [pid = 1654] [id = 561] 18:02:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc5b800 == 27 [pid = 1654] [id = 562] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12502cc00) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x115ed9800) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116635c00) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116af0800) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113c21c00) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x116889800) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118364c00) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1126e1000) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1126eec00) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x113379400) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119a57800) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1197d8000) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x115d8c000) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1126f0c00) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1210eb400) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x119ab8400) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x112eebc00) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x11212d800) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118260c00) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x117565800) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x11619fc00) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x119fe5000) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x119448000) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1274e7c00) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12562bc00) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1244c0400) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12502c400) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x123f93800) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x124a8f800) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x119447400) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x11943a800) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x119016800) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x118359000) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 18:02:53 INFO - PROCESS | 1654 | 1468371773330 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1725ms 18:02:53 INFO - PROCESS | 1654 | 1468371773357 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:02:53 INFO - PROCESS | 1654 | 1468371773359 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 18:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:02:53 INFO - PROCESS | 1654 | 1468371773363 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:02:53 INFO - PROCESS | 1654 | 1468371773365 Marionette TRACE conn2 <- [1,2226,null,{}] 18:02:53 INFO - PROCESS | 1654 | 1468371773369 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:53 INFO - PROCESS | 1654 | 1468371773371 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:53 INFO - PROCESS | 1654 | 1468371773478 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:02:53 INFO - PROCESS | 1654 | 1468371773485 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:53 INFO - PROCESS | 1654 | 1468371773489 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x116171000 == 28 [pid = 1654] [id = 564] 18:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x1128d6c00) [pid = 1654] [serial = 1692] [outer = 0x0] 18:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1128d9c00) [pid = 1654] [serial = 1693] [outer = 0x1128d6c00] 18:02:53 INFO - PROCESS | 1654 | 1468371773520 Marionette DEBUG loaded listener.js 18:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x112ac8c00) [pid = 1654] [serial = 1694] [outer = 0x1128d6c00] 18:02:53 INFO - PROCESS | 1654 | 1468371773861 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 520ms 18:02:53 INFO - PROCESS | 1654 | 1468371773882 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:02:53 INFO - PROCESS | 1654 | 1468371773886 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 18:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:02:53 INFO - PROCESS | 1654 | 1468371773893 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:02:53 INFO - PROCESS | 1654 | 1468371773895 Marionette TRACE conn2 <- [1,2230,null,{}] 18:02:53 INFO - PROCESS | 1654 | 1468371773897 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:53 INFO - PROCESS | 1654 | 1468371773899 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:53 INFO - PROCESS | 1654 | 1468371773980 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:02:54 INFO - PROCESS | 1654 | 1468371774036 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 1654 | 1468371774038 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e77000 == 29 [pid = 1654] [id = 565] 18:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x112eeb800) [pid = 1654] [serial = 1695] [outer = 0x0] 18:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x11339e000) [pid = 1654] [serial = 1696] [outer = 0x112eeb800] 18:02:54 INFO - PROCESS | 1654 | 1468371774065 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x115d8a400) [pid = 1654] [serial = 1697] [outer = 0x112eeb800] 18:02:54 INFO - PROCESS | 1654 | 1468371774410 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 569ms 18:02:54 INFO - PROCESS | 1654 | 1468371774474 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:02:54 INFO - PROCESS | 1654 | 1468371774476 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 18:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:02:54 INFO - PROCESS | 1654 | 1468371774480 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:02:54 INFO - PROCESS | 1654 | 1468371774484 Marionette TRACE conn2 <- [1,2234,null,{}] 18:02:54 INFO - PROCESS | 1654 | 1468371774502 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:54 INFO - PROCESS | 1654 | 1468371774507 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:54 INFO - PROCESS | 1654 | 1468371774621 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:02:54 INFO - PROCESS | 1654 | 1468371774630 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 1654 | 1468371774633 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11954a000 == 30 [pid = 1654] [id = 566] 18:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x110e7cc00) [pid = 1654] [serial = 1698] [outer = 0x0] 18:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11613a000) [pid = 1654] [serial = 1699] [outer = 0x110e7cc00] 18:02:54 INFO - PROCESS | 1654 | 1468371774678 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x116766800) [pid = 1654] [serial = 1700] [outer = 0x110e7cc00] 18:02:55 INFO - PROCESS | 1654 | 1468371775081 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 625ms 18:02:55 INFO - PROCESS | 1654 | 1468371775110 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:02:55 INFO - PROCESS | 1654 | 1468371775112 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 18:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:02:55 INFO - PROCESS | 1654 | 1468371775114 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - PROCESS | 1654 | 1468371775115 Marionette TRACE conn2 <- [1,2238,null,{}] 18:02:55 INFO - PROCESS | 1654 | 1468371775117 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:55 INFO - PROCESS | 1654 | 1468371775118 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:55 INFO - PROCESS | 1654 | 1468371775229 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:02:55 INFO - PROCESS | 1654 | 1468371775235 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:55 INFO - PROCESS | 1654 | 1468371775236 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f0b000 == 31 [pid = 1654] [id = 567] 18:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x116887800) [pid = 1654] [serial = 1701] [outer = 0x0] 18:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1174e0400) [pid = 1654] [serial = 1702] [outer = 0x116887800] 18:02:55 INFO - PROCESS | 1654 | 1468371775261 Marionette DEBUG loaded listener.js 18:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x117e0a000) [pid = 1654] [serial = 1703] [outer = 0x116887800] 18:02:55 INFO - PROCESS | 1654 | 1468371775554 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 467ms 18:02:55 INFO - PROCESS | 1654 | 1468371775582 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:02:55 INFO - PROCESS | 1654 | 1468371775583 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 18:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:02:55 INFO - PROCESS | 1654 | 1468371775585 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - PROCESS | 1654 | 1468371775587 Marionette TRACE conn2 <- [1,2242,null,{}] 18:02:55 INFO - PROCESS | 1654 | 1468371775592 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:55 INFO - PROCESS | 1654 | 1468371775594 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:55 INFO - PROCESS | 1654 | 1468371775673 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:02:55 INFO - PROCESS | 1654 | 1468371775677 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:55 INFO - PROCESS | 1654 | 1468371775678 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e33800 == 32 [pid = 1654] [id = 568] 18:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x112aecc00) [pid = 1654] [serial = 1704] [outer = 0x0] 18:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118058000) [pid = 1654] [serial = 1705] [outer = 0x112aecc00] 18:02:55 INFO - PROCESS | 1654 | 1468371775704 Marionette DEBUG loaded listener.js 18:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11835a400) [pid = 1654] [serial = 1706] [outer = 0x112aecc00] 18:02:56 INFO - PROCESS | 1654 | 1468371776033 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 471ms 18:02:56 INFO - PROCESS | 1654 | 1468371776058 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 1654 | 1468371776059 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 18:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:02:56 INFO - PROCESS | 1654 | 1468371776061 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - PROCESS | 1654 | 1468371776062 Marionette TRACE conn2 <- [1,2246,null,{}] 18:02:56 INFO - PROCESS | 1654 | 1468371776065 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:56 INFO - PROCESS | 1654 | 1468371776068 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:56 INFO - PROCESS | 1654 | 1468371776189 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:02:56 INFO - PROCESS | 1654 | 1468371776195 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:56 INFO - PROCESS | 1654 | 1468371776196 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x125060800 == 33 [pid = 1654] [id = 569] 18:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116af8800) [pid = 1654] [serial = 1707] [outer = 0x0] 18:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11839ac00) [pid = 1654] [serial = 1708] [outer = 0x116af8800] 18:02:56 INFO - PROCESS | 1654 | 1468371776221 Marionette DEBUG loaded listener.js 18:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11901e800) [pid = 1654] [serial = 1709] [outer = 0x116af8800] 18:02:56 INFO - PROCESS | 1654 | 1468371776526 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 18:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:02:56 INFO - PROCESS | 1654 | 1468371776581 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 1654 | 1468371776582 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 18:02:56 INFO - PROCESS | 1654 | 1468371776584 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - PROCESS | 1654 | 1468371776586 Marionette TRACE conn2 <- [1,2250,null,{}] 18:02:56 INFO - PROCESS | 1654 | 1468371776588 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:56 INFO - PROCESS | 1654 | 1468371776589 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:56 INFO - PROCESS | 1654 | 1468371776668 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:02:56 INFO - PROCESS | 1654 | 1468371776674 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:56 INFO - PROCESS | 1654 | 1468371776675 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271ec800 == 34 [pid = 1654] [id = 570] 18:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x115d95400) [pid = 1654] [serial = 1710] [outer = 0x0] 18:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11944fc00) [pid = 1654] [serial = 1711] [outer = 0x115d95400] 18:02:56 INFO - PROCESS | 1654 | 1468371776699 Marionette DEBUG loaded listener.js 18:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1199ae400) [pid = 1654] [serial = 1712] [outer = 0x115d95400] 18:02:57 INFO - PROCESS | 1654 | 1468371777009 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 471ms 18:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:02:57 INFO - PROCESS | 1654 | 1468371777056 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:02:57 INFO - PROCESS | 1654 | 1468371777057 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 18:02:57 INFO - PROCESS | 1654 | 1468371777059 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:02:57 INFO - PROCESS | 1654 | 1468371777061 Marionette TRACE conn2 <- [1,2254,null,{}] 18:02:57 INFO - PROCESS | 1654 | 1468371777063 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:57 INFO - PROCESS | 1654 | 1468371777064 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:57 INFO - PROCESS | 1654 | 1468371777164 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:02:57 INFO - PROCESS | 1654 | 1468371777171 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 1654 | 1468371777174 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c27800 == 35 [pid = 1654] [id = 571] 18:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x116888800) [pid = 1654] [serial = 1713] [outer = 0x0] 18:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119a50000) [pid = 1654] [serial = 1714] [outer = 0x116888800] 18:02:57 INFO - PROCESS | 1654 | 1468371777198 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119a57000) [pid = 1654] [serial = 1715] [outer = 0x116888800] 18:02:57 INFO - PROCESS | 1654 | 1468371777491 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 468ms 18:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:02:57 INFO - PROCESS | 1654 | 1468371777528 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:02:57 INFO - PROCESS | 1654 | 1468371777529 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 18:02:57 INFO - PROCESS | 1654 | 1468371777531 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:02:57 INFO - PROCESS | 1654 | 1468371777532 Marionette TRACE conn2 <- [1,2258,null,{}] 18:02:57 INFO - PROCESS | 1654 | 1468371777535 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:57 INFO - PROCESS | 1654 | 1468371777536 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:57 INFO - PROCESS | 1654 | 1468371777617 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:02:57 INFO - PROCESS | 1654 | 1468371777624 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 1654 | 1468371777625 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119549800 == 36 [pid = 1654] [id = 572] 18:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119aaa400) [pid = 1654] [serial = 1716] [outer = 0x0] 18:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119ab4800) [pid = 1654] [serial = 1717] [outer = 0x119aaa400] 18:02:57 INFO - PROCESS | 1654 | 1468371777649 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1210dec00) [pid = 1654] [serial = 1718] [outer = 0x119aaa400] 18:02:57 INFO - PROCESS | 1654 | 1468371777953 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 469ms 18:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:02:58 INFO - PROCESS | 1654 | 1468371778000 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 1654 | 1468371778001 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 18:02:58 INFO - PROCESS | 1654 | 1468371778004 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - PROCESS | 1654 | 1468371778005 Marionette TRACE conn2 <- [1,2262,null,{}] 18:02:58 INFO - PROCESS | 1654 | 1468371778007 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:58 INFO - PROCESS | 1654 | 1468371778008 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:58 INFO - PROCESS | 1654 | 1468371778121 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:02:58 INFO - PROCESS | 1654 | 1468371778155 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:58 INFO - PROCESS | 1654 | 1468371778157 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e3c000 == 37 [pid = 1654] [id = 573] 18:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x111e5cc00) [pid = 1654] [serial = 1719] [outer = 0x0] 18:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119ab5800) [pid = 1654] [serial = 1720] [outer = 0x111e5cc00] 18:02:58 INFO - PROCESS | 1654 | 1468371778180 Marionette DEBUG loaded listener.js 18:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123b86800) [pid = 1654] [serial = 1721] [outer = 0x111e5cc00] 18:02:58 INFO - PROCESS | 1654 | 1468371778460 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 470ms 18:02:58 INFO - PROCESS | 1654 | 1468371778478 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 1654 | 1468371778480 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 18:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:02:58 INFO - PROCESS | 1654 | 1468371778482 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - PROCESS | 1654 | 1468371778484 Marionette TRACE conn2 <- [1,2266,null,{}] 18:02:58 INFO - PROCESS | 1654 | 1468371778486 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:58 INFO - PROCESS | 1654 | 1468371778488 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:58 INFO - PROCESS | 1654 | 1468371778620 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:02:58 INFO - PROCESS | 1654 | 1468371778624 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:58 INFO - PROCESS | 1654 | 1468371778633 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e33000 == 38 [pid = 1654] [id = 574] 18:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1210e5000) [pid = 1654] [serial = 1722] [outer = 0x0] 18:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1241a7400) [pid = 1654] [serial = 1723] [outer = 0x1210e5000] 18:02:58 INFO - PROCESS | 1654 | 1468371778694 Marionette DEBUG loaded listener.js 18:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12502c400) [pid = 1654] [serial = 1724] [outer = 0x1210e5000] 18:02:59 INFO - PROCESS | 1654 | 1468371779000 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 18:02:59 INFO - PROCESS | 1654 | 1468371779052 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:02:59 INFO - PROCESS | 1654 | 1468371779054 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 18:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:02:59 INFO - PROCESS | 1654 | 1468371779062 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:02:59 INFO - PROCESS | 1654 | 1468371779063 Marionette TRACE conn2 <- [1,2270,null,{}] 18:02:59 INFO - PROCESS | 1654 | 1468371779065 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:59 INFO - PROCESS | 1654 | 1468371779067 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:59 INFO - PROCESS | 1654 | 1468371779173 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:02:59 INFO - PROCESS | 1654 | 1468371779176 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:59 INFO - PROCESS | 1654 | 1468371779177 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b837800 == 39 [pid = 1654] [id = 575] 18:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x111ca8400) [pid = 1654] [serial = 1725] [outer = 0x0] 18:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12562ec00) [pid = 1654] [serial = 1726] [outer = 0x111ca8400] 18:02:59 INFO - PROCESS | 1654 | 1468371779201 Marionette DEBUG loaded listener.js 18:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126972c00) [pid = 1654] [serial = 1727] [outer = 0x111ca8400] 18:02:59 INFO - PROCESS | 1654 | 1468371779516 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 468ms 18:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:02:59 INFO - PROCESS | 1654 | 1468371779534 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:02:59 INFO - PROCESS | 1654 | 1468371779535 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 18:02:59 INFO - PROCESS | 1654 | 1468371779545 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:02:59 INFO - PROCESS | 1654 | 1468371779546 Marionette TRACE conn2 <- [1,2274,null,{}] 18:02:59 INFO - PROCESS | 1654 | 1468371779548 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:59 INFO - PROCESS | 1654 | 1468371779549 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:59 INFO - PROCESS | 1654 | 1468371779663 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:02:59 INFO - PROCESS | 1654 | 1468371779701 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:59 INFO - PROCESS | 1654 | 1468371779702 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:02:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd8e000 == 40 [pid = 1654] [id = 576] 18:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112a84400) [pid = 1654] [serial = 1728] [outer = 0x0] 18:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126968800) [pid = 1654] [serial = 1729] [outer = 0x112a84400] 18:02:59 INFO - PROCESS | 1654 | 1468371779726 Marionette DEBUG loaded listener.js 18:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126f4ec00) [pid = 1654] [serial = 1730] [outer = 0x112a84400] 18:03:00 INFO - PROCESS | 1654 | 1468371780037 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 529ms 18:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:03:00 INFO - PROCESS | 1654 | 1468371780068 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:03:00 INFO - PROCESS | 1654 | 1468371780069 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 18:03:00 INFO - PROCESS | 1654 | 1468371780071 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:03:00 INFO - PROCESS | 1654 | 1468371780074 Marionette TRACE conn2 <- [1,2278,null,{}] 18:03:00 INFO - PROCESS | 1654 | 1468371780077 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:00 INFO - PROCESS | 1654 | 1468371780078 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:00 INFO - PROCESS | 1654 | 1468371780178 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:03:00 INFO - PROCESS | 1654 | 1468371780191 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 1654 | 1468371780192 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c72b800 == 41 [pid = 1654] [id = 577] 18:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126f4b400) [pid = 1654] [serial = 1731] [outer = 0x0] 18:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x127158400) [pid = 1654] [serial = 1732] [outer = 0x126f4b400] 18:03:00 INFO - PROCESS | 1654 | 1468371780215 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x128c49800) [pid = 1654] [serial = 1733] [outer = 0x126f4b400] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124a95000) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1126fcc00) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1241aec00) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1274e6800) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1129aac00) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119a58c00) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1126fec00) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11755b400) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115dfa000) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x114f50800) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x114fda000) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x10eae0c00) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1185e2c00) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:03:00 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1129af400) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:03:00 INFO - PROCESS | 1654 | 1468371780633 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 573ms 18:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:03:00 INFO - PROCESS | 1654 | 1468371780644 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:03:00 INFO - PROCESS | 1654 | 1468371780645 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 18:03:00 INFO - PROCESS | 1654 | 1468371780648 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:03:00 INFO - PROCESS | 1654 | 1468371780649 Marionette TRACE conn2 <- [1,2282,null,{}] 18:03:00 INFO - PROCESS | 1654 | 1468371780651 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:00 INFO - PROCESS | 1654 | 1468371780652 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:00 INFO - PROCESS | 1654 | 1468371780740 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:03:00 INFO - PROCESS | 1654 | 1468371780744 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 1654 | 1468371780745 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc51800 == 42 [pid = 1654] [id = 578] 18:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x114f50800) [pid = 1654] [serial = 1734] [outer = 0x0] 18:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x116aee800) [pid = 1654] [serial = 1735] [outer = 0x114f50800] 18:03:00 INFO - PROCESS | 1654 | 1468371780769 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119452000) [pid = 1654] [serial = 1736] [outer = 0x114f50800] 18:03:01 INFO - PROCESS | 1654 | 1468371781095 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 469ms 18:03:01 INFO - PROCESS | 1654 | 1468371781118 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 1654 | 1468371781119 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 18:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:03:01 INFO - PROCESS | 1654 | 1468371781122 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - PROCESS | 1654 | 1468371781124 Marionette TRACE conn2 <- [1,2286,null,{}] 18:03:01 INFO - PROCESS | 1654 | 1468371781127 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:01 INFO - PROCESS | 1654 | 1468371781128 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:01 INFO - PROCESS | 1654 | 1468371781233 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:03:01 INFO - PROCESS | 1654 | 1468371781238 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 1654 | 1468371781239 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ced4800 == 43 [pid = 1654] [id = 579] 18:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116764000) [pid = 1654] [serial = 1737] [outer = 0x0] 18:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124a9b000) [pid = 1654] [serial = 1738] [outer = 0x116764000] 18:03:01 INFO - PROCESS | 1654 | 1468371781263 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128c52800) [pid = 1654] [serial = 1739] [outer = 0x116764000] 18:03:01 INFO - PROCESS | 1654 | 1468371781625 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 18:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 520ms 18:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:03:01 INFO - PROCESS | 1654 | 1468371781643 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 1654 | 1468371781645 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 18:03:01 INFO - PROCESS | 1654 | 1468371781648 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - PROCESS | 1654 | 1468371781650 Marionette TRACE conn2 <- [1,2290,null,{}] 18:03:01 INFO - PROCESS | 1654 | 1468371781654 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:01 INFO - PROCESS | 1654 | 1468371781656 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:01 INFO - PROCESS | 1654 | 1468371781777 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:03:01 INFO - PROCESS | 1654 | 1468371781839 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 1654 | 1468371781840 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3eb000 == 44 [pid = 1654] [id = 580] 18:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1121be400) [pid = 1654] [serial = 1740] [outer = 0x0] 18:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128c53400) [pid = 1654] [serial = 1741] [outer = 0x1121be400] 18:03:01 INFO - PROCESS | 1654 | 1468371781863 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128db7400) [pid = 1654] [serial = 1742] [outer = 0x1121be400] 18:03:02 INFO - PROCESS | 1654 | 1468371782115 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 474ms 18:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:03:02 INFO - PROCESS | 1654 | 1468371782127 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:03:02 INFO - PROCESS | 1654 | 1468371782128 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 18:03:02 INFO - PROCESS | 1654 | 1468371782130 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:03:02 INFO - PROCESS | 1654 | 1468371782132 Marionette TRACE conn2 <- [1,2294,null,{}] 18:03:02 INFO - PROCESS | 1654 | 1468371782134 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:02 INFO - PROCESS | 1654 | 1468371782135 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:02 INFO - PROCESS | 1654 | 1468371782224 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:03:02 INFO - PROCESS | 1654 | 1468371782228 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 1654 | 1468371782229 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7b2000 == 45 [pid = 1654] [id = 581] 18:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128db3800) [pid = 1654] [serial = 1743] [outer = 0x0] 18:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128dc4000) [pid = 1654] [serial = 1744] [outer = 0x128db3800] 18:03:02 INFO - PROCESS | 1654 | 1468371782252 Marionette DEBUG loaded listener.js 18:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128fe9800) [pid = 1654] [serial = 1745] [outer = 0x128db3800] 18:03:02 INFO - PROCESS | 1654 | 1468371782730 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 672ms 18:03:02 INFO - PROCESS | 1654 | 1468371782803 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:03:02 INFO - PROCESS | 1654 | 1468371782806 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 18:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:03:02 INFO - PROCESS | 1654 | 1468371782809 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:03:02 INFO - PROCESS | 1654 | 1468371782811 Marionette TRACE conn2 <- [1,2298,null,{}] 18:03:02 INFO - PROCESS | 1654 | 1468371782815 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:02 INFO - PROCESS | 1654 | 1468371782817 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:02 INFO - PROCESS | 1654 | 1468371782940 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:03:03 INFO - PROCESS | 1654 | 1468371783003 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:03 INFO - PROCESS | 1654 | 1468371783004 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x117159800 == 46 [pid = 1654] [id = 582] 18:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1126e8c00) [pid = 1654] [serial = 1746] [outer = 0x0] 18:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1126fcc00) [pid = 1654] [serial = 1747] [outer = 0x1126e8c00] 18:03:03 INFO - PROCESS | 1654 | 1468371783035 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112ac4800) [pid = 1654] [serial = 1748] [outer = 0x1126e8c00] 18:03:03 INFO - PROCESS | 1654 | 1468371783494 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 771ms 18:03:03 INFO - PROCESS | 1654 | 1468371783580 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:03:03 INFO - PROCESS | 1654 | 1468371783583 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 18:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:03:03 INFO - PROCESS | 1654 | 1468371783588 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:03:03 INFO - PROCESS | 1654 | 1468371783590 Marionette TRACE conn2 <- [1,2302,null,{}] 18:03:03 INFO - PROCESS | 1654 | 1468371783592 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:03 INFO - PROCESS | 1654 | 1468371783594 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:03 INFO - PROCESS | 1654 | 1468371783723 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:03:03 INFO - PROCESS | 1654 | 1468371783822 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:03 INFO - PROCESS | 1654 | 1468371783824 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x123e35000 == 47 [pid = 1654] [id = 583] 18:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x113379400) [pid = 1654] [serial = 1749] [outer = 0x0] 18:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x115d94000) [pid = 1654] [serial = 1750] [outer = 0x113379400] 18:03:03 INFO - PROCESS | 1654 | 1468371783854 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x115edd000) [pid = 1654] [serial = 1751] [outer = 0x113379400] 18:03:04 INFO - PROCESS | 1654 | 1468371784597 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1071ms 18:03:04 INFO - PROCESS | 1654 | 1468371784660 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:03:04 INFO - PROCESS | 1654 | 1468371784662 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 18:03:04 INFO - PROCESS | 1654 | 1468371784666 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - PROCESS | 1654 | 1468371784667 Marionette TRACE conn2 <- [1,2306,null,{}] 18:03:04 INFO - PROCESS | 1654 | 1468371784670 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:04 INFO - PROCESS | 1654 | 1468371784672 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:04 INFO - PROCESS | 1654 | 1468371784778 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3eb000 == 46 [pid = 1654] [id = 580] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12ced4800 == 45 [pid = 1654] [id = 579] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc51800 == 44 [pid = 1654] [id = 578] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12c72b800 == 43 [pid = 1654] [id = 577] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd8e000 == 42 [pid = 1654] [id = 576] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b837800 == 41 [pid = 1654] [id = 575] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x123e33000 == 40 [pid = 1654] [id = 574] 18:03:04 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1292d4400) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x129e3c000 == 39 [pid = 1654] [id = 573] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119549800 == 38 [pid = 1654] [id = 572] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x128c27800 == 37 [pid = 1654] [id = 571] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1271ec800 == 36 [pid = 1654] [id = 570] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x125060800 == 35 [pid = 1654] [id = 569] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x123e33800 == 34 [pid = 1654] [id = 568] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119f0b000 == 33 [pid = 1654] [id = 567] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x11954a000 == 32 [pid = 1654] [id = 566] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x117e77000 == 31 [pid = 1654] [id = 565] 18:03:04 INFO - PROCESS | 1654 | --DOCSHELL 0x116171000 == 30 [pid = 1654] [id = 564] 18:03:04 INFO - PROCESS | 1654 | 1468371784898 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 1654 | 1468371784900 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e13000 == 31 [pid = 1654] [id = 584] 18:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x112fa2400) [pid = 1654] [serial = 1752] [outer = 0x0] 18:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x114f49800) [pid = 1654] [serial = 1753] [outer = 0x112fa2400] 18:03:04 INFO - PROCESS | 1654 | 1468371784936 Marionette DEBUG loaded listener.js 18:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x115e63800) [pid = 1654] [serial = 1754] [outer = 0x112fa2400] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x119016000) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x121706000) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x126971000) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1274efc00) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1274e0400) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x114fcc000) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116769c00) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x128ce2000) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x120fe7800) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119068400) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119a4e400) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x118359400) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1185de800) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115edb000) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11680a000) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1183a9c00) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11688a800) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1164e8400) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x115ed8c00) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1126e1c00) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x110e7ac00) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x123f94400) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128db8800) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12696a800) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1199afc00) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1210e6000) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12557ac00) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 18:03:05 INFO - PROCESS | 1654 | 1468371785278 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 673ms 18:03:05 INFO - PROCESS | 1654 | 1468371785339 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 1654 | 1468371785343 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 18:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:03:05 INFO - PROCESS | 1654 | 1468371785350 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 1654 | 1468371785352 Marionette TRACE conn2 <- [1,2310,null,{}] 18:03:05 INFO - PROCESS | 1654 | 1468371785356 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:05 INFO - PROCESS | 1654 | 1468371785358 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:05 INFO - PROCESS | 1654 | 1468371785490 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:03:05 INFO - PROCESS | 1654 | 1468371785607 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:05 INFO - PROCESS | 1654 | 1468371785608 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e07000 == 32 [pid = 1654] [id = 585] 18:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x115ed8400) [pid = 1654] [serial = 1755] [outer = 0x0] 18:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x116769c00) [pid = 1654] [serial = 1756] [outer = 0x115ed8400] 18:03:05 INFO - PROCESS | 1654 | 1468371785642 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x117560800) [pid = 1654] [serial = 1757] [outer = 0x115ed8400] 18:03:05 INFO - PROCESS | 1654 | 1468371785919 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 621ms 18:03:05 INFO - PROCESS | 1654 | 1468371785970 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 1654 | 1468371785972 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 18:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:03:05 INFO - PROCESS | 1654 | 1468371785978 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 1654 | 1468371785980 Marionette TRACE conn2 <- [1,2314,null,{}] 18:03:05 INFO - PROCESS | 1654 | 1468371785990 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:05 INFO - PROCESS | 1654 | 1468371785993 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:06 INFO - PROCESS | 1654 | 1468371786076 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:03:06 INFO - PROCESS | 1654 | 1468371786157 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:06 INFO - PROCESS | 1654 | 1468371786160 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x123bd4800 == 33 [pid = 1654] [id = 586] 18:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126f9400) [pid = 1654] [serial = 1758] [outer = 0x0] 18:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118164400) [pid = 1654] [serial = 1759] [outer = 0x1126f9400] 18:03:06 INFO - PROCESS | 1654 | 1468371786190 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1185de800) [pid = 1654] [serial = 1760] [outer = 0x1126f9400] 18:03:06 INFO - PROCESS | 1654 | 1468371786460 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 524ms 18:03:06 INFO - PROCESS | 1654 | 1468371786501 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:03:06 INFO - PROCESS | 1654 | 1468371786503 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 18:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:03:06 INFO - PROCESS | 1654 | 1468371786513 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 1654 | 1468371786514 Marionette TRACE conn2 <- [1,2318,null,{}] 18:03:06 INFO - PROCESS | 1654 | 1468371786516 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:06 INFO - PROCESS | 1654 | 1468371786517 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:06 INFO - PROCESS | 1654 | 1468371786602 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:03:06 INFO - PROCESS | 1654 | 1468371786609 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:06 INFO - PROCESS | 1654 | 1468371786610 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x125625800 == 34 [pid = 1654] [id = 587] 18:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11878a400) [pid = 1654] [serial = 1761] [outer = 0x0] 18:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119016000) [pid = 1654] [serial = 1762] [outer = 0x11878a400] 18:03:06 INFO - PROCESS | 1654 | 1468371786635 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11906dc00) [pid = 1654] [serial = 1763] [outer = 0x11878a400] 18:03:06 INFO - PROCESS | 1654 | 1468371786961 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 18:03:06 INFO - PROCESS | 1654 | 1468371786982 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 18:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:03:06 INFO - PROCESS | 1654 | 1468371786985 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 1654 | 1468371786986 Marionette TRACE conn2 <- [1,2322,null,{}] 18:03:06 INFO - PROCESS | 1654 | 1468371786988 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:06 INFO - PROCESS | 1654 | 1468371786989 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:07 INFO - PROCESS | 1654 | 1468371787109 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:03:07 INFO - PROCESS | 1654 | 1468371787122 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 1654 | 1468371787123 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f95000 == 35 [pid = 1654] [id = 588] 18:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1132de800) [pid = 1654] [serial = 1764] [outer = 0x0] 18:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1197d8000) [pid = 1654] [serial = 1765] [outer = 0x1132de800] 18:03:07 INFO - PROCESS | 1654 | 1468371787148 Marionette DEBUG loaded listener.js 18:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119a57c00) [pid = 1654] [serial = 1766] [outer = 0x1132de800] 18:03:07 INFO - PROCESS | 1654 | 1468371787480 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 517ms 18:03:07 INFO - PROCESS | 1654 | 1468371787503 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:03:07 INFO - PROCESS | 1654 | 1468371787504 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 18:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:03:07 INFO - PROCESS | 1654 | 1468371787509 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:03:07 INFO - PROCESS | 1654 | 1468371787510 Marionette TRACE conn2 <- [1,2326,null,{}] 18:03:07 INFO - PROCESS | 1654 | 1468371787512 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:07 INFO - PROCESS | 1654 | 1468371787516 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:07 INFO - PROCESS | 1654 | 1468371787631 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:03:07 INFO - PROCESS | 1654 | 1468371787643 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 1654 | 1468371787644 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e37800 == 36 [pid = 1654] [id = 589] 18:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119a2cc00) [pid = 1654] [serial = 1767] [outer = 0x0] 18:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1210e7000) [pid = 1654] [serial = 1768] [outer = 0x119a2cc00] 18:03:07 INFO - PROCESS | 1654 | 1468371787669 Marionette DEBUG loaded listener.js 18:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1249c1400) [pid = 1654] [serial = 1769] [outer = 0x119a2cc00] 18:03:08 INFO - PROCESS | 1654 | 1468371788002 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 18:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:03:08 INFO - PROCESS | 1654 | 1468371788027 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:03:08 INFO - PROCESS | 1654 | 1468371788029 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 18:03:08 INFO - PROCESS | 1654 | 1468371788031 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:03:08 INFO - PROCESS | 1654 | 1468371788039 Marionette TRACE conn2 <- [1,2330,null,{}] 18:03:08 INFO - PROCESS | 1654 | 1468371788062 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:08 INFO - PROCESS | 1654 | 1468371788063 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:08 INFO - PROCESS | 1654 | 1468371788162 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:03:08 INFO - PROCESS | 1654 | 1468371788165 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 1654 | 1468371788166 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8a4800 == 37 [pid = 1654] [id = 590] 18:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12448a000) [pid = 1654] [serial = 1770] [outer = 0x0] 18:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12562bc00) [pid = 1654] [serial = 1771] [outer = 0x12448a000] 18:03:08 INFO - PROCESS | 1654 | 1468371788190 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12696fc00) [pid = 1654] [serial = 1772] [outer = 0x12448a000] 18:03:08 INFO - PROCESS | 1654 | 1468371788520 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 547ms 18:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:03:08 INFO - PROCESS | 1654 | 1468371788579 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:03:08 INFO - PROCESS | 1654 | 1468371788580 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 18:03:08 INFO - PROCESS | 1654 | 1468371788582 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:03:08 INFO - PROCESS | 1654 | 1468371788583 Marionette TRACE conn2 <- [1,2334,null,{}] 18:03:08 INFO - PROCESS | 1654 | 1468371788585 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:08 INFO - PROCESS | 1654 | 1468371788586 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:08 INFO - PROCESS | 1654 | 1468371788684 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:03:08 INFO - PROCESS | 1654 | 1468371788695 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 1654 | 1468371788696 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03f800 == 38 [pid = 1654] [id = 591] 18:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126970800) [pid = 1654] [serial = 1773] [outer = 0x0] 18:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x127153000) [pid = 1654] [serial = 1774] [outer = 0x126970800] 18:03:08 INFO - PROCESS | 1654 | 1468371788720 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1274e3c00) [pid = 1654] [serial = 1775] [outer = 0x126970800] 18:03:09 INFO - PROCESS | 1654 | 1468371789048 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 470ms 18:03:09 INFO - PROCESS | 1654 | 1468371789220 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:03:09 INFO - PROCESS | 1654 | 1468371789221 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116764000) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115d95400) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1128d6c00) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126f4b400) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112eeb800) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x111ca8400) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x114f50800) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116888800) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1210e5000) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x112aecc00) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116af8800) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110e7cc00) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116887800) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112a84400) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119aaa400) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x111e5cc00) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x128dc2800) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:03:09 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1121be400) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:03:09 INFO - PROCESS | 1654 | 1468371789236 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - PROCESS | 1654 | 1468371789237 Marionette TRACE conn2 <- [1,2338,null,{}] 18:03:09 INFO - PROCESS | 1654 | 1468371789239 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:09 INFO - PROCESS | 1654 | 1468371789241 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:09 INFO - PROCESS | 1654 | 1468371789316 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:03:09 INFO - PROCESS | 1654 | 1468371789321 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:09 INFO - PROCESS | 1654 | 1468371789323 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x123bd4000 == 39 [pid = 1654] [id = 592] 18:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112aed000) [pid = 1654] [serial = 1776] [outer = 0x0] 18:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x114f56000) [pid = 1654] [serial = 1777] [outer = 0x112aed000] 18:03:09 INFO - PROCESS | 1654 | 1468371789349 Marionette DEBUG loaded listener.js 18:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11804b400) [pid = 1654] [serial = 1778] [outer = 0x112aed000] 18:03:09 INFO - PROCESS | 1654 | 1468371789667 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 472ms 18:03:09 INFO - PROCESS | 1654 | 1468371789709 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:03:09 INFO - PROCESS | 1654 | 1468371789710 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 18:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:03:09 INFO - PROCESS | 1654 | 1468371789712 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - PROCESS | 1654 | 1468371789713 Marionette TRACE conn2 <- [1,2342,null,{}] 18:03:09 INFO - PROCESS | 1654 | 1468371789715 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:09 INFO - PROCESS | 1654 | 1468371789716 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:09 INFO - PROCESS | 1654 | 1468371789794 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:03:09 INFO - PROCESS | 1654 | 1468371789854 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:09 INFO - PROCESS | 1654 | 1468371789855 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd96000 == 40 [pid = 1654] [id = 593] 18:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x112a84400) [pid = 1654] [serial = 1779] [outer = 0x0] 18:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119451800) [pid = 1654] [serial = 1780] [outer = 0x112a84400] 18:03:09 INFO - PROCESS | 1654 | 1468371789881 Marionette DEBUG loaded listener.js 18:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x126d41000) [pid = 1654] [serial = 1781] [outer = 0x112a84400] 18:03:10 INFO - PROCESS | 1654 | 1468371790155 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 468ms 18:03:10 INFO - PROCESS | 1654 | 1468371790180 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:03:10 INFO - PROCESS | 1654 | 1468371790182 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 18:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:03:10 INFO - PROCESS | 1654 | 1468371790184 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:03:10 INFO - PROCESS | 1654 | 1468371790186 Marionette TRACE conn2 <- [1,2346,null,{}] 18:03:10 INFO - PROCESS | 1654 | 1468371790196 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:10 INFO - PROCESS | 1654 | 1468371790198 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:10 INFO - PROCESS | 1654 | 1468371790293 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:03:10 INFO - PROCESS | 1654 | 1468371790297 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:10 INFO - PROCESS | 1654 | 1468371790298 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc60800 == 41 [pid = 1654] [id = 594] 18:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119456400) [pid = 1654] [serial = 1782] [outer = 0x0] 18:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1274ec800) [pid = 1654] [serial = 1783] [outer = 0x119456400] 18:03:10 INFO - PROCESS | 1654 | 1468371790324 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128fee800) [pid = 1654] [serial = 1784] [outer = 0x119456400] 18:03:10 INFO - PROCESS | 1654 | 1468371790642 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 471ms 18:03:10 INFO - PROCESS | 1654 | 1468371790656 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:03:10 INFO - PROCESS | 1654 | 1468371790659 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 18:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:03:10 INFO - PROCESS | 1654 | 1468371790663 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:03:10 INFO - PROCESS | 1654 | 1468371790664 Marionette TRACE conn2 <- [1,2350,null,{}] 18:03:10 INFO - PROCESS | 1654 | 1468371790666 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:10 INFO - PROCESS | 1654 | 1468371790667 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:10 INFO - PROCESS | 1654 | 1468371790750 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:03:10 INFO - PROCESS | 1654 | 1468371790812 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:10 INFO - PROCESS | 1654 | 1468371790814 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cedf000 == 42 [pid = 1654] [id = 595] 18:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119a5b800) [pid = 1654] [serial = 1785] [outer = 0x0] 18:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1292da000) [pid = 1654] [serial = 1786] [outer = 0x119a5b800] 18:03:10 INFO - PROCESS | 1654 | 1468371790837 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x129510800) [pid = 1654] [serial = 1787] [outer = 0x119a5b800] 18:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 469ms 18:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:03:11 INFO - PROCESS | 1654 | 1468371791129 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:03:11 INFO - PROCESS | 1654 | 1468371791132 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:03:11 INFO - PROCESS | 1654 | 1468371791133 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 18:03:11 INFO - PROCESS | 1654 | 1468371791135 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - PROCESS | 1654 | 1468371791136 Marionette TRACE conn2 <- [1,2354,null,{}] 18:03:11 INFO - PROCESS | 1654 | 1468371791146 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:11 INFO - PROCESS | 1654 | 1468371791147 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:11 INFO - PROCESS | 1654 | 1468371791234 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:03:11 INFO - PROCESS | 1654 | 1468371791340 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 1654 | 1468371791342 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x113291800 == 43 [pid = 1654] [id = 596] 18:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x10eae3400) [pid = 1654] [serial = 1788] [outer = 0x0] 18:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x110fa1c00) [pid = 1654] [serial = 1789] [outer = 0x10eae3400] 18:03:11 INFO - PROCESS | 1654 | 1468371791374 Marionette DEBUG loaded listener.js 18:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1129aac00) [pid = 1654] [serial = 1790] [outer = 0x10eae3400] 18:03:11 INFO - PROCESS | 1654 | 1468371791808 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 729ms 18:03:11 INFO - PROCESS | 1654 | 1468371791866 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:03:11 INFO - PROCESS | 1654 | 1468371791869 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 18:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:03:11 INFO - PROCESS | 1654 | 1468371791872 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - PROCESS | 1654 | 1468371791874 Marionette TRACE conn2 <- [1,2358,null,{}] 18:03:11 INFO - PROCESS | 1654 | 1468371791877 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:11 INFO - PROCESS | 1654 | 1468371791880 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:11 INFO - PROCESS | 1654 | 1468371791986 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:03:12 INFO - PROCESS | 1654 | 1468371792050 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 1654 | 1468371792052 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12389e800 == 44 [pid = 1654] [id = 597] 18:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x115d8ac00) [pid = 1654] [serial = 1791] [outer = 0x0] 18:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1164e6400) [pid = 1654] [serial = 1792] [outer = 0x115d8ac00] 18:03:12 INFO - PROCESS | 1654 | 1468371792123 Marionette DEBUG loaded listener.js 18:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116af0800) [pid = 1654] [serial = 1793] [outer = 0x115d8ac00] 18:03:12 INFO - PROCESS | 1654 | 1468371792541 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 721ms 18:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:03:12 INFO - PROCESS | 1654 | 1468371792598 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:03:12 INFO - PROCESS | 1654 | 1468371792601 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 18:03:12 INFO - PROCESS | 1654 | 1468371792603 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:03:12 INFO - PROCESS | 1654 | 1468371792605 Marionette TRACE conn2 <- [1,2362,null,{}] 18:03:12 INFO - PROCESS | 1654 | 1468371792638 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:12 INFO - PROCESS | 1654 | 1468371792640 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:12 INFO - PROCESS | 1654 | 1468371792747 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:03:12 INFO - PROCESS | 1654 | 1468371792823 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 1654 | 1468371792824 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba51800 == 45 [pid = 1654] [id = 598] 18:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118541c00) [pid = 1654] [serial = 1794] [outer = 0x0] 18:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11878b000) [pid = 1654] [serial = 1795] [outer = 0x118541c00] 18:03:12 INFO - PROCESS | 1654 | 1468371792853 Marionette DEBUG loaded listener.js 18:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119a55800) [pid = 1654] [serial = 1796] [outer = 0x118541c00] 18:03:13 INFO - PROCESS | 1654 | 1468371793264 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 681ms 18:03:13 INFO - PROCESS | 1654 | 1468371793285 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:03:13 INFO - PROCESS | 1654 | 1468371793286 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 18:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:03:13 INFO - PROCESS | 1654 | 1468371793296 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:03:13 INFO - PROCESS | 1654 | 1468371793300 Marionette TRACE conn2 <- [1,2366,null,{}] 18:03:13 INFO - PROCESS | 1654 | 1468371793303 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:13 INFO - PROCESS | 1654 | 1468371793306 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:13 INFO - PROCESS | 1654 | 1468371793411 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:03:13 INFO - PROCESS | 1654 | 1468371793474 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:13 INFO - PROCESS | 1654 | 1468371793475 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7b0000 == 46 [pid = 1654] [id = 599] 18:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1185e9c00) [pid = 1654] [serial = 1797] [outer = 0x0] 18:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1210ec800) [pid = 1654] [serial = 1798] [outer = 0x1185e9c00] 18:03:13 INFO - PROCESS | 1654 | 1468371793503 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x124c93800) [pid = 1654] [serial = 1799] [outer = 0x1185e9c00] 18:03:13 INFO - PROCESS | 1654 | 1468371793992 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 18:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:03:14 INFO - PROCESS | 1654 | 1468371794026 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:03:14 INFO - PROCESS | 1654 | 1468371794028 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 18:03:14 INFO - PROCESS | 1654 | 1468371794032 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:03:14 INFO - PROCESS | 1654 | 1468371794033 Marionette TRACE conn2 <- [1,2370,null,{}] 18:03:14 INFO - PROCESS | 1654 | 1468371794035 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:14 INFO - PROCESS | 1654 | 1468371794037 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:14 INFO - PROCESS | 1654 | 1468371794157 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:03:14 INFO - PROCESS | 1654 | 1468371794234 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:14 INFO - PROCESS | 1654 | 1468371794236 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x119727000 == 47 [pid = 1654] [id = 600] 18:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1126f6800) [pid = 1654] [serial = 1800] [outer = 0x0] 18:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119aad400) [pid = 1654] [serial = 1801] [outer = 0x1126f6800] 18:03:14 INFO - PROCESS | 1654 | 1468371794264 Marionette DEBUG loaded listener.js 18:03:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x126f45000) [pid = 1654] [serial = 1802] [outer = 0x1126f6800] 18:03:14 INFO - PROCESS | 1654 | 1468371794816 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 821ms 18:03:14 INFO - PROCESS | 1654 | 1468371794863 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:03:14 INFO - PROCESS | 1654 | 1468371794865 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 18:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:03:14 INFO - PROCESS | 1654 | 1468371794870 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:03:14 INFO - PROCESS | 1654 | 1468371794872 Marionette TRACE conn2 <- [1,2374,null,{}] 18:03:14 INFO - PROCESS | 1654 | 1468371794878 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:14 INFO - PROCESS | 1654 | 1468371794880 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:14 INFO - PROCESS | 1654 | 1468371794978 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:03:15 INFO - PROCESS | 1654 | 1468371795056 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:15 INFO - PROCESS | 1654 | 1468371795057 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x118761800 == 48 [pid = 1654] [id = 601] 18:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x115d94800) [pid = 1654] [serial = 1803] [outer = 0x0] 18:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116767400) [pid = 1654] [serial = 1804] [outer = 0x115d94800] 18:03:15 INFO - PROCESS | 1654 | 1468371795085 Marionette DEBUG loaded listener.js 18:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11804c000) [pid = 1654] [serial = 1805] [outer = 0x115d94800] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3e4000 == 47 [pid = 1654] [id = 563] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12cedf000 == 46 [pid = 1654] [id = 595] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc60800 == 45 [pid = 1654] [id = 594] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd96000 == 44 [pid = 1654] [id = 593] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x123bd4000 == 43 [pid = 1654] [id = 592] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03f800 == 42 [pid = 1654] [id = 591] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8a4800 == 41 [pid = 1654] [id = 590] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x129e37800 == 40 [pid = 1654] [id = 589] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x126f95000 == 39 [pid = 1654] [id = 588] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x125625800 == 38 [pid = 1654] [id = 587] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x123bd4800 == 37 [pid = 1654] [id = 586] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x115e07000 == 36 [pid = 1654] [id = 585] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x115e13000 == 35 [pid = 1654] [id = 584] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x123e35000 == 34 [pid = 1654] [id = 583] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x117159800 == 33 [pid = 1654] [id = 582] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7b2000 == 32 [pid = 1654] [id = 581] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x119727000 == 31 [pid = 1654] [id = 600] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7b0000 == 30 [pid = 1654] [id = 599] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba51800 == 29 [pid = 1654] [id = 598] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x12389e800 == 28 [pid = 1654] [id = 597] 18:03:15 INFO - PROCESS | 1654 | --DOCSHELL 0x113291800 == 27 [pid = 1654] [id = 596] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119a50000) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1241a7400) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118058000) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12502c400) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11901e800) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11613a000) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1174e0400) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x126f4ec00) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1210dec00) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126972c00) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119452000) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11339e000) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x119ab5800) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126968800) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116766800) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119a57000) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1199ae400) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x123b86800) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x129517000) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119ab4800) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128c53400) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x117e0a000) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x112ac8c00) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11839ac00) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11835a400) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128db7400) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128dc4000) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x128c52800) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11944fc00) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1128d9c00) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x127158400) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x115d8a400) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12562ec00) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128c49800) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x124a9b000) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 18:03:15 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x116aee800) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 18:03:16 INFO - PROCESS | 1654 | 1468371796041 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1227ms 18:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:03:16 INFO - PROCESS | 1654 | 1468371796097 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:03:16 INFO - PROCESS | 1654 | 1468371796099 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 18:03:16 INFO - PROCESS | 1654 | 1468371796102 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:03:16 INFO - PROCESS | 1654 | 1468371796103 Marionette TRACE conn2 <- [1,2378,null,{}] 18:03:16 INFO - PROCESS | 1654 | 1468371796113 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:16 INFO - PROCESS | 1654 | 1468371796114 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:16 INFO - PROCESS | 1654 | 1468371796201 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:03:16 INFO - PROCESS | 1654 | 1468371796264 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:16 INFO - PROCESS | 1654 | 1468371796265 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f50800 == 28 [pid = 1654] [id = 602] 18:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1129a4400) [pid = 1654] [serial = 1806] [outer = 0x0] 18:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112ac8800) [pid = 1654] [serial = 1807] [outer = 0x1129a4400] 18:03:16 INFO - PROCESS | 1654 | 1468371796292 Marionette DEBUG loaded listener.js 18:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1130bcc00) [pid = 1654] [serial = 1808] [outer = 0x1129a4400] 18:03:16 INFO - PROCESS | 1654 | 1468371796613 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 527ms 18:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:03:16 INFO - PROCESS | 1654 | 1468371796629 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:03:16 INFO - PROCESS | 1654 | 1468371796632 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 18:03:16 INFO - PROCESS | 1654 | 1468371796637 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:03:16 INFO - PROCESS | 1654 | 1468371796640 Marionette TRACE conn2 <- [1,2382,null,{}] 18:03:16 INFO - PROCESS | 1654 | 1468371796645 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:16 INFO - PROCESS | 1654 | 1468371796646 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:16 INFO - PROCESS | 1654 | 1468371796726 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:03:16 INFO - PROCESS | 1654 | 1468371796730 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:16 INFO - PROCESS | 1654 | 1468371796731 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188bd000 == 29 [pid = 1654] [id = 603] 18:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113c21800) [pid = 1654] [serial = 1809] [outer = 0x0] 18:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115ed8c00) [pid = 1654] [serial = 1810] [outer = 0x113c21800] 18:03:16 INFO - PROCESS | 1654 | 1468371796760 Marionette DEBUG loaded listener.js 18:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11613a000) [pid = 1654] [serial = 1811] [outer = 0x113c21800] 18:03:17 INFO - PROCESS | 1654 | 1468371797113 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 524ms 18:03:17 INFO - PROCESS | 1654 | 1468371797160 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:03:17 INFO - PROCESS | 1654 | 1468371797162 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 18:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:03:17 INFO - PROCESS | 1654 | 1468371797164 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - PROCESS | 1654 | 1468371797167 Marionette TRACE conn2 <- [1,2386,null,{}] 18:03:17 INFO - PROCESS | 1654 | 1468371797174 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:17 INFO - PROCESS | 1654 | 1468371797178 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:17 INFO - PROCESS | 1654 | 1468371797256 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:03:17 INFO - PROCESS | 1654 | 1468371797263 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:17 INFO - PROCESS | 1654 | 1468371797265 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x121775000 == 30 [pid = 1654] [id = 604] 18:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1128d4c00) [pid = 1654] [serial = 1812] [outer = 0x0] 18:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11804fc00) [pid = 1654] [serial = 1813] [outer = 0x1128d4c00] 18:03:17 INFO - PROCESS | 1654 | 1468371797293 Marionette DEBUG loaded listener.js 18:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118162c00) [pid = 1654] [serial = 1814] [outer = 0x1128d4c00] 18:03:17 INFO - PROCESS | 1654 | 1468371797645 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 524ms 18:03:17 INFO - PROCESS | 1654 | 1468371797689 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:03:17 INFO - PROCESS | 1654 | 1468371797691 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 18:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:03:17 INFO - PROCESS | 1654 | 1468371797693 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - PROCESS | 1654 | 1468371797694 Marionette TRACE conn2 <- [1,2390,null,{}] 18:03:17 INFO - PROCESS | 1654 | 1468371797696 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:17 INFO - PROCESS | 1654 | 1468371797697 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:17 INFO - PROCESS | 1654 | 1468371797806 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:03:17 INFO - PROCESS | 1654 | 1468371797813 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:17 INFO - PROCESS | 1654 | 1468371797815 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x124337800 == 31 [pid = 1654] [id = 605] 18:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118360c00) [pid = 1654] [serial = 1815] [outer = 0x0] 18:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1183a2800) [pid = 1654] [serial = 1816] [outer = 0x118360c00] 18:03:17 INFO - PROCESS | 1654 | 1468371797840 Marionette DEBUG loaded listener.js 18:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1185e6800) [pid = 1654] [serial = 1817] [outer = 0x118360c00] 18:03:18 INFO - PROCESS | 1654 | 1468371798158 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 18:03:18 INFO - PROCESS | 1654 | 1468371798221 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:03:18 INFO - PROCESS | 1654 | 1468371798222 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 18:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:03:18 INFO - PROCESS | 1654 | 1468371798224 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:03:18 INFO - PROCESS | 1654 | 1468371798225 Marionette TRACE conn2 <- [1,2394,null,{}] 18:03:18 INFO - PROCESS | 1654 | 1468371798227 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:18 INFO - PROCESS | 1654 | 1468371798229 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:18 INFO - PROCESS | 1654 | 1468371798324 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:03:18 INFO - PROCESS | 1654 | 1468371798341 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 1654 | 1468371798342 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271e8000 == 32 [pid = 1654] [id = 606] 18:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1128cb400) [pid = 1654] [serial = 1818] [outer = 0x0] 18:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119015800) [pid = 1654] [serial = 1819] [outer = 0x1128cb400] 18:03:18 INFO - PROCESS | 1654 | 1468371798366 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119060000) [pid = 1654] [serial = 1820] [outer = 0x1128cb400] 18:03:18 INFO - PROCESS | 1654 | 1468371798727 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 518ms 18:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:03:18 INFO - PROCESS | 1654 | 1468371798742 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:03:18 INFO - PROCESS | 1654 | 1468371798743 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 18:03:18 INFO - PROCESS | 1654 | 1468371798746 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:03:18 INFO - PROCESS | 1654 | 1468371798747 Marionette TRACE conn2 <- [1,2398,null,{}] 18:03:18 INFO - PROCESS | 1654 | 1468371798749 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:18 INFO - PROCESS | 1654 | 1468371798754 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:18 INFO - PROCESS | 1654 | 1468371798905 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:03:18 INFO - PROCESS | 1654 | 1468371798924 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 1654 | 1468371798926 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c4000 == 33 [pid = 1654] [id = 607] 18:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1129a5400) [pid = 1654] [serial = 1821] [outer = 0x0] 18:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11944fc00) [pid = 1654] [serial = 1822] [outer = 0x1129a5400] 18:03:18 INFO - PROCESS | 1654 | 1468371798966 Marionette DEBUG loaded listener.js 18:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x120fec800) [pid = 1654] [serial = 1823] [outer = 0x1129a5400] 18:03:19 INFO - PROCESS | 1654 | 1468371799390 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 672ms 18:03:19 INFO - PROCESS | 1654 | 1468371799418 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:03:19 INFO - PROCESS | 1654 | 1468371799427 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 18:03:19 INFO - PROCESS | 1654 | 1468371799435 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:03:19 INFO - PROCESS | 1654 | 1468371799436 Marionette TRACE conn2 <- [1,2402,null,{}] 18:03:19 INFO - PROCESS | 1654 | 1468371799447 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:19 INFO - PROCESS | 1654 | 1468371799448 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:19 INFO - PROCESS | 1654 | 1468371799543 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:03:19 INFO - PROCESS | 1654 | 1468371799555 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:19 INFO - PROCESS | 1654 | 1468371799558 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a634000 == 34 [pid = 1654] [id = 608] 18:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1210df000) [pid = 1654] [serial = 1824] [outer = 0x0] 18:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1210edc00) [pid = 1654] [serial = 1825] [outer = 0x1210df000] 18:03:19 INFO - PROCESS | 1654 | 1468371799582 Marionette DEBUG loaded listener.js 18:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123b8c800) [pid = 1654] [serial = 1826] [outer = 0x1210df000] 18:03:19 INFO - PROCESS | 1654 | 1468371799919 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 18:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:03:19 INFO - PROCESS | 1654 | 1468371799954 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:03:19 INFO - PROCESS | 1654 | 1468371799955 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 18:03:19 INFO - PROCESS | 1654 | 1468371799960 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:03:19 INFO - PROCESS | 1654 | 1468371799961 Marionette TRACE conn2 <- [1,2406,null,{}] 18:03:19 INFO - PROCESS | 1654 | 1468371799963 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:19 INFO - PROCESS | 1654 | 1468371799964 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:20 INFO - PROCESS | 1654 | 1468371800060 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119456400) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x119a2cc00) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12448a000) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115ed8400) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1126e8c00) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1126f9400) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11878a400) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126970800) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128db3800) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113379400) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112fa2400) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119a5b800) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x112a84400) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112aed000) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:03:20 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1132de800) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:03:20 INFO - PROCESS | 1654 | 1468371800291 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 1654 | 1468371800292 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x117165800 == 35 [pid = 1654] [id = 609] 18:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126f2800) [pid = 1654] [serial = 1827] [outer = 0x0] 18:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1129a9000) [pid = 1654] [serial = 1828] [outer = 0x1126f2800] 18:03:20 INFO - PROCESS | 1654 | 1468371800316 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x115e5c000) [pid = 1654] [serial = 1829] [outer = 0x1126f2800] 18:03:20 INFO - PROCESS | 1654 | 1468371800574 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 668ms 18:03:20 INFO - PROCESS | 1654 | 1468371800629 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:03:20 INFO - PROCESS | 1654 | 1468371800631 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 18:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:03:20 INFO - PROCESS | 1654 | 1468371800633 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:03:20 INFO - PROCESS | 1654 | 1468371800634 Marionette TRACE conn2 <- [1,2410,null,{}] 18:03:20 INFO - PROCESS | 1654 | 1468371800636 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:20 INFO - PROCESS | 1654 | 1468371800637 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:20 INFO - PROCESS | 1654 | 1468371800718 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:03:20 INFO - PROCESS | 1654 | 1468371800723 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 1654 | 1468371800725 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x121772800 == 36 [pid = 1654] [id = 610] 18:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116a1a400) [pid = 1654] [serial = 1830] [outer = 0x0] 18:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119a5c800) [pid = 1654] [serial = 1831] [outer = 0x116a1a400] 18:03:20 INFO - PROCESS | 1654 | 1468371800749 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1241b3000) [pid = 1654] [serial = 1832] [outer = 0x116a1a400] 18:03:21 INFO - PROCESS | 1654 | 1468371801070 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 470ms 18:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:03:21 INFO - PROCESS | 1654 | 1468371801103 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:03:21 INFO - PROCESS | 1654 | 1468371801105 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 18:03:21 INFO - PROCESS | 1654 | 1468371801107 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 1654 | 1468371801108 Marionette TRACE conn2 <- [1,2414,null,{}] 18:03:21 INFO - PROCESS | 1654 | 1468371801110 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:21 INFO - PROCESS | 1654 | 1468371801111 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:21 INFO - PROCESS | 1654 | 1468371801217 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:03:21 INFO - PROCESS | 1654 | 1468371801223 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 1654 | 1468371801224 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba64000 == 37 [pid = 1654] [id = 611] 18:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x112a84400) [pid = 1654] [serial = 1833] [outer = 0x0] 18:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1241aec00) [pid = 1654] [serial = 1834] [outer = 0x112a84400] 18:03:21 INFO - PROCESS | 1654 | 1468371801248 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125588000) [pid = 1654] [serial = 1835] [outer = 0x112a84400] 18:03:21 INFO - PROCESS | 1654 | 1468371801559 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 18:03:21 INFO - PROCESS | 1654 | 1468371801625 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:03:21 INFO - PROCESS | 1654 | 1468371801627 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 18:03:21 INFO - PROCESS | 1654 | 1468371801629 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 1654 | 1468371801631 Marionette TRACE conn2 <- [1,2418,null,{}] 18:03:21 INFO - PROCESS | 1654 | 1468371801633 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:21 INFO - PROCESS | 1654 | 1468371801635 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:21 INFO - PROCESS | 1654 | 1468371801724 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:03:21 INFO - PROCESS | 1654 | 1468371801728 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 1654 | 1468371801730 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271e7800 == 38 [pid = 1654] [id = 612] 18:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124e12800) [pid = 1654] [serial = 1836] [outer = 0x0] 18:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126971800) [pid = 1654] [serial = 1837] [outer = 0x124e12800] 18:03:21 INFO - PROCESS | 1654 | 1468371801756 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1274e8400) [pid = 1654] [serial = 1838] [outer = 0x124e12800] 18:03:22 INFO - PROCESS | 1654 | 1468371802080 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 469ms 18:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:03:22 INFO - PROCESS | 1654 | 1468371802099 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 1654 | 1468371802100 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 18:03:22 INFO - PROCESS | 1654 | 1468371802102 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - PROCESS | 1654 | 1468371802103 Marionette TRACE conn2 <- [1,2422,null,{}] 18:03:22 INFO - PROCESS | 1654 | 1468371802107 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:22 INFO - PROCESS | 1654 | 1468371802108 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:22 INFO - PROCESS | 1654 | 1468371802218 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:03:22 INFO - PROCESS | 1654 | 1468371802301 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:22 INFO - PROCESS | 1654 | 1468371802303 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1131b4800 == 39 [pid = 1654] [id = 613] 18:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x110e76400) [pid = 1654] [serial = 1839] [outer = 0x0] 18:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x110e84000) [pid = 1654] [serial = 1840] [outer = 0x110e76400] 18:03:22 INFO - PROCESS | 1654 | 1468371802336 Marionette DEBUG loaded listener.js 18:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1126ea800) [pid = 1654] [serial = 1841] [outer = 0x110e76400] 18:03:22 INFO - PROCESS | 1654 | 1468371802851 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 773ms 18:03:22 INFO - PROCESS | 1654 | 1468371802899 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 1654 | 1468371802901 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 18:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:03:22 INFO - PROCESS | 1654 | 1468371802908 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - PROCESS | 1654 | 1468371802910 Marionette TRACE conn2 <- [1,2426,null,{}] 18:03:22 INFO - PROCESS | 1654 | 1468371802914 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:22 INFO - PROCESS | 1654 | 1468371802917 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:23 INFO - PROCESS | 1654 | 1468371803050 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:03:23 INFO - PROCESS | 1654 | 1468371803133 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:23 INFO - PROCESS | 1654 | 1468371803135 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f08800 == 40 [pid = 1654] [id = 614] 18:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1132de800) [pid = 1654] [serial = 1842] [outer = 0x0] 18:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x115d93400) [pid = 1654] [serial = 1843] [outer = 0x1132de800] 18:03:23 INFO - PROCESS | 1654 | 1468371803165 Marionette DEBUG loaded listener.js 18:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x115ee5000) [pid = 1654] [serial = 1844] [outer = 0x1132de800] 18:03:23 INFO - PROCESS | 1654 | 1468371803706 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 822ms 18:03:23 INFO - PROCESS | 1654 | 1468371803873 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 1654 | 1468371803876 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 18:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:03:23 INFO - PROCESS | 1654 | 1468371803907 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - PROCESS | 1654 | 1468371803909 Marionette TRACE conn2 <- [1,2430,null,{}] 18:03:23 INFO - PROCESS | 1654 | 1468371803913 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:23 INFO - PROCESS | 1654 | 1468371803914 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:24 INFO - PROCESS | 1654 | 1468371804026 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:03:24 INFO - PROCESS | 1654 | 1468371804083 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 1654 | 1468371804086 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11955a800 == 41 [pid = 1654] [id = 615] 18:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112fe2000) [pid = 1654] [serial = 1845] [outer = 0x0] 18:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x113c63400) [pid = 1654] [serial = 1846] [outer = 0x112fe2000] 18:03:24 INFO - PROCESS | 1654 | 1468371804113 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x115edc400) [pid = 1654] [serial = 1847] [outer = 0x112fe2000] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1271e7800 == 40 [pid = 1654] [id = 612] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba64000 == 39 [pid = 1654] [id = 611] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x121772800 == 38 [pid = 1654] [id = 610] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x117165800 == 37 [pid = 1654] [id = 609] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12a634000 == 36 [pid = 1654] [id = 608] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c4000 == 35 [pid = 1654] [id = 607] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1271e8000 == 34 [pid = 1654] [id = 606] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x124337800 == 33 [pid = 1654] [id = 605] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x121775000 == 32 [pid = 1654] [id = 604] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1188bd000 == 31 [pid = 1654] [id = 603] 18:03:24 INFO - PROCESS | 1654 | --DOCSHELL 0x116f50800 == 30 [pid = 1654] [id = 602] 18:03:24 INFO - PROCESS | 1654 | 1468371804548 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128fee800) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1210e7000) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12562bc00) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116769c00) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117560800) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1126fcc00) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112ac4800) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118164400) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1185de800) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x119016000) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11906dc00) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x127153000) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x128fe9800) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x115d94000) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115edd000) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x114f49800) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115e63800) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1292da000) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119451800) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x114f56000) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11804b400) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1274e3c00) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1274ec800) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1197d8000) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x126d41000) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119a57c00) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x129510800) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1249c1400) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 18:03:24 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12696fc00) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 18:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 678ms 18:03:24 INFO - PROCESS | 1654 | 1468371804582 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:03:24 INFO - PROCESS | 1654 | 1468371804584 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 18:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:03:24 INFO - PROCESS | 1654 | 1468371804591 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:03:24 INFO - PROCESS | 1654 | 1468371804594 Marionette TRACE conn2 <- [1,2434,null,{}] 18:03:24 INFO - PROCESS | 1654 | 1468371804597 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:24 INFO - PROCESS | 1654 | 1468371804598 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:24 INFO - PROCESS | 1654 | 1468371804676 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:03:24 INFO - PROCESS | 1654 | 1468371804680 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 1654 | 1468371804681 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11954c000 == 31 [pid = 1654] [id = 616] 18:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116767800) [pid = 1654] [serial = 1848] [outer = 0x0] 18:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11687f000) [pid = 1654] [serial = 1849] [outer = 0x116767800] 18:03:24 INFO - PROCESS | 1654 | 1468371804710 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x117565400) [pid = 1654] [serial = 1850] [outer = 0x116767800] 18:03:25 INFO - PROCESS | 1654 | 1468371805057 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 474ms 18:03:25 INFO - PROCESS | 1654 | 1468371805064 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 1654 | 1468371805065 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 18:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:03:25 INFO - PROCESS | 1654 | 1468371805067 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - PROCESS | 1654 | 1468371805068 Marionette TRACE conn2 <- [1,2438,null,{}] 18:03:25 INFO - PROCESS | 1654 | 1468371805078 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:25 INFO - PROCESS | 1654 | 1468371805081 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:25 INFO - PROCESS | 1654 | 1468371805182 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:03:25 INFO - PROCESS | 1654 | 1468371805243 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 1654 | 1468371805245 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x125075000 == 32 [pid = 1654] [id = 617] 18:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x118357400) [pid = 1654] [serial = 1851] [outer = 0x0] 18:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1183a3800) [pid = 1654] [serial = 1852] [outer = 0x118357400] 18:03:25 INFO - PROCESS | 1654 | 1468371805274 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1187fa000) [pid = 1654] [serial = 1853] [outer = 0x118357400] 18:03:25 INFO - PROCESS | 1654 | 1468371805566 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 522ms 18:03:25 INFO - PROCESS | 1654 | 1468371805596 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 1654 | 1468371805597 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 18:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:03:25 INFO - PROCESS | 1654 | 1468371805599 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - PROCESS | 1654 | 1468371805600 Marionette TRACE conn2 <- [1,2442,null,{}] 18:03:25 INFO - PROCESS | 1654 | 1468371805603 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:25 INFO - PROCESS | 1654 | 1468371805604 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:25 INFO - PROCESS | 1654 | 1468371805688 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:03:25 INFO - PROCESS | 1654 | 1468371805751 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 1654 | 1468371805752 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271ec800 == 33 [pid = 1654] [id = 618] 18:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1183a7000) [pid = 1654] [serial = 1854] [outer = 0x0] 18:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119063c00) [pid = 1654] [serial = 1855] [outer = 0x1183a7000] 18:03:25 INFO - PROCESS | 1654 | 1468371805777 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1199b4400) [pid = 1654] [serial = 1856] [outer = 0x1183a7000] 18:03:26 INFO - PROCESS | 1654 | 1468371806121 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 570ms 18:03:26 INFO - PROCESS | 1654 | 1468371806171 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:03:26 INFO - PROCESS | 1654 | 1468371806173 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 18:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:03:26 INFO - PROCESS | 1654 | 1468371806176 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:03:26 INFO - PROCESS | 1654 | 1468371806178 Marionette TRACE conn2 <- [1,2446,null,{}] 18:03:26 INFO - PROCESS | 1654 | 1468371806181 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:26 INFO - PROCESS | 1654 | 1468371806183 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:26 INFO - PROCESS | 1654 | 1468371806313 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:03:26 INFO - PROCESS | 1654 | 1468371806349 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:26 INFO - PROCESS | 1654 | 1468371806350 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x118513800 == 34 [pid = 1654] [id = 619] 18:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112aecc00) [pid = 1654] [serial = 1857] [outer = 0x0] 18:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119a4ec00) [pid = 1654] [serial = 1858] [outer = 0x112aecc00] 18:03:26 INFO - PROCESS | 1654 | 1468371806374 Marionette DEBUG loaded listener.js 18:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119ab8c00) [pid = 1654] [serial = 1859] [outer = 0x112aecc00] 18:03:26 INFO - PROCESS | 1654 | 1468371806639 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 520ms 18:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:03:26 INFO - PROCESS | 1654 | 1468371806703 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:03:26 INFO - PROCESS | 1654 | 1468371806704 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 18:03:26 INFO - PROCESS | 1654 | 1468371806710 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:03:26 INFO - PROCESS | 1654 | 1468371806711 Marionette TRACE conn2 <- [1,2450,null,{}] 18:03:26 INFO - PROCESS | 1654 | 1468371806713 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:26 INFO - PROCESS | 1654 | 1468371806718 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:26 INFO - PROCESS | 1654 | 1468371806843 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:03:26 INFO - PROCESS | 1654 | 1468371806881 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:26 INFO - PROCESS | 1654 | 1468371806883 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b830800 == 35 [pid = 1654] [id = 620] 18:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1128cd000) [pid = 1654] [serial = 1860] [outer = 0x0] 18:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119d85000) [pid = 1654] [serial = 1861] [outer = 0x1128cd000] 18:03:26 INFO - PROCESS | 1654 | 1468371806908 Marionette DEBUG loaded listener.js 18:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1256c5400) [pid = 1654] [serial = 1862] [outer = 0x1128cd000] 18:03:27 INFO - PROCESS | 1654 | 1468371807254 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 570ms 18:03:27 INFO - PROCESS | 1654 | 1468371807279 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 1654 | 1468371807280 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 18:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:03:27 INFO - PROCESS | 1654 | 1468371807282 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:03:27 INFO - PROCESS | 1654 | 1468371807283 Marionette TRACE conn2 <- [1,2454,null,{}] 18:03:27 INFO - PROCESS | 1654 | 1468371807285 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:27 INFO - PROCESS | 1654 | 1468371807286 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:27 INFO - PROCESS | 1654 | 1468371807384 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:03:27 INFO - PROCESS | 1654 | 1468371807424 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 1654 | 1468371807425 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd86800 == 36 [pid = 1654] [id = 621] 18:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12696dc00) [pid = 1654] [serial = 1863] [outer = 0x0] 18:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x126f51000) [pid = 1654] [serial = 1864] [outer = 0x12696dc00] 18:03:27 INFO - PROCESS | 1654 | 1468371807456 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1274e0400) [pid = 1654] [serial = 1865] [outer = 0x12696dc00] 18:03:27 INFO - PROCESS | 1654 | 1468371807748 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 518ms 18:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:03:27 INFO - PROCESS | 1654 | 1468371807800 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 1654 | 1468371807802 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 18:03:27 INFO - PROCESS | 1654 | 1468371807804 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:03:27 INFO - PROCESS | 1654 | 1468371807805 Marionette TRACE conn2 <- [1,2458,null,{}] 18:03:27 INFO - PROCESS | 1654 | 1468371807816 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:27 INFO - PROCESS | 1654 | 1468371807817 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:27 INFO - PROCESS | 1654 | 1468371807914 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:03:27 INFO - PROCESS | 1654 | 1468371807917 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 1654 | 1468371807918 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c72e800 == 37 [pid = 1654] [id = 622] 18:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1126f8000) [pid = 1654] [serial = 1866] [outer = 0x0] 18:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1274ea400) [pid = 1654] [serial = 1867] [outer = 0x1126f8000] 18:03:27 INFO - PROCESS | 1654 | 1468371807943 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128ced400) [pid = 1654] [serial = 1868] [outer = 0x1126f8000] 18:03:28 INFO - PROCESS | 1654 | 1468371808288 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 527ms 18:03:28 INFO - PROCESS | 1654 | 1468371808331 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 1654 | 1468371808333 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 18:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:03:28 INFO - PROCESS | 1654 | 1468371808335 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - PROCESS | 1654 | 1468371808337 Marionette TRACE conn2 <- [1,2462,null,{}] 18:03:28 INFO - PROCESS | 1654 | 1468371808339 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:28 INFO - PROCESS | 1654 | 1468371808340 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:28 INFO - PROCESS | 1654 | 1468371808439 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:03:28 INFO - PROCESS | 1654 | 1468371808443 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:28 INFO - PROCESS | 1654 | 1468371808444 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc5e800 == 38 [pid = 1654] [id = 623] 18:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11853f400) [pid = 1654] [serial = 1869] [outer = 0x0] 18:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128dbb800) [pid = 1654] [serial = 1870] [outer = 0x11853f400] 18:03:28 INFO - PROCESS | 1654 | 1468371808474 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x128dc3000) [pid = 1654] [serial = 1871] [outer = 0x11853f400] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1128cb400) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x113c21800) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x10eae3400) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115d94800) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x118360c00) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115d8ac00) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1128d4c00) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118541c00) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1129a4400) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1185e9c00) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1126f6800) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1129a5400) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1126f2800) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1210df000) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112a84400) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:03:28 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x116a1a400) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:03:28 INFO - PROCESS | 1654 | 1468371808845 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 519ms 18:03:28 INFO - PROCESS | 1654 | 1468371808854 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 1654 | 1468371808856 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 18:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:03:28 INFO - PROCESS | 1654 | 1468371808859 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - PROCESS | 1654 | 1468371808860 Marionette TRACE conn2 <- [1,2466,null,{}] 18:03:28 INFO - PROCESS | 1654 | 1468371808862 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:28 INFO - PROCESS | 1654 | 1468371808863 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:28 INFO - PROCESS | 1654 | 1468371808944 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:03:29 INFO - PROCESS | 1654 | 1468371809003 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:29 INFO - PROCESS | 1654 | 1468371809004 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c30000 == 39 [pid = 1654] [id = 624] 18:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1126f6800) [pid = 1654] [serial = 1872] [outer = 0x0] 18:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x115d97400) [pid = 1654] [serial = 1873] [outer = 0x1126f6800] 18:03:29 INFO - PROCESS | 1654 | 1468371809028 Marionette DEBUG loaded listener.js 18:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1185e9c00) [pid = 1654] [serial = 1874] [outer = 0x1126f6800] 18:03:29 INFO - PROCESS | 1654 | 1468371809302 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 469ms 18:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:03:29 INFO - PROCESS | 1654 | 1468371809329 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 1654 | 1468371809330 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 18:03:29 INFO - PROCESS | 1654 | 1468371809333 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - PROCESS | 1654 | 1468371809335 Marionette TRACE conn2 <- [1,2470,null,{}] 18:03:29 INFO - PROCESS | 1654 | 1468371809337 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:29 INFO - PROCESS | 1654 | 1468371809339 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:29 INFO - PROCESS | 1654 | 1468371809449 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:03:29 INFO - PROCESS | 1654 | 1468371809452 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:29 INFO - PROCESS | 1654 | 1468371809454 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d318000 == 40 [pid = 1654] [id = 625] 18:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11944c400) [pid = 1654] [serial = 1875] [outer = 0x0] 18:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128db2400) [pid = 1654] [serial = 1876] [outer = 0x11944c400] 18:03:29 INFO - PROCESS | 1654 | 1468371809482 Marionette DEBUG loaded listener.js 18:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1292d9800) [pid = 1654] [serial = 1877] [outer = 0x11944c400] 18:03:29 INFO - PROCESS | 1654 | 1468371809811 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 18:03:29 INFO - PROCESS | 1654 | 1468371809854 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 1654 | 1468371809855 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 18:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:03:29 INFO - PROCESS | 1654 | 1468371809858 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - PROCESS | 1654 | 1468371809859 Marionette TRACE conn2 <- [1,2474,null,{}] 18:03:29 INFO - PROCESS | 1654 | 1468371809861 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:29 INFO - PROCESS | 1654 | 1468371809863 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:30 INFO - PROCESS | 1654 | 1468371810000 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:03:30 INFO - PROCESS | 1654 | 1468371810008 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 1654 | 1468371810009 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3fb800 == 41 [pid = 1654] [id = 626] 18:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1292e2400) [pid = 1654] [serial = 1878] [outer = 0x0] 18:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129514c00) [pid = 1654] [serial = 1879] [outer = 0x1292e2400] 18:03:30 INFO - PROCESS | 1654 | 1468371810049 Marionette DEBUG loaded listener.js 18:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x129529800) [pid = 1654] [serial = 1880] [outer = 0x1292e2400] 18:03:30 INFO - PROCESS | 1654 | 1468371810454 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 618ms 18:03:30 INFO - PROCESS | 1654 | 1468371810477 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:03:30 INFO - PROCESS | 1654 | 1468371810478 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 18:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:03:30 INFO - PROCESS | 1654 | 1468371810480 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:03:30 INFO - PROCESS | 1654 | 1468371810481 Marionette TRACE conn2 <- [1,2478,null,{}] 18:03:30 INFO - PROCESS | 1654 | 1468371810483 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:30 INFO - PROCESS | 1654 | 1468371810484 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:30 INFO - PROCESS | 1654 | 1468371810570 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:03:30 INFO - PROCESS | 1654 | 1468371810635 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 1654 | 1468371810637 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7b6800 == 42 [pid = 1654] [id = 627] 18:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12950f400) [pid = 1654] [serial = 1881] [outer = 0x0] 18:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x129532c00) [pid = 1654] [serial = 1882] [outer = 0x12950f400] 18:03:30 INFO - PROCESS | 1654 | 1468371810660 Marionette DEBUG loaded listener.js 18:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x129621800) [pid = 1654] [serial = 1883] [outer = 0x12950f400] 18:03:31 INFO - PROCESS | 1654 | 1468371811107 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 667ms 18:03:31 INFO - PROCESS | 1654 | 1468371811148 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:03:31 INFO - PROCESS | 1654 | 1468371811151 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 18:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:03:31 INFO - PROCESS | 1654 | 1468371811154 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:03:31 INFO - PROCESS | 1654 | 1468371811157 Marionette TRACE conn2 <- [1,2482,null,{}] 18:03:31 INFO - PROCESS | 1654 | 1468371811161 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:31 INFO - PROCESS | 1654 | 1468371811163 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:31 INFO - PROCESS | 1654 | 1468371811275 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:03:31 INFO - PROCESS | 1654 | 1468371811361 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:31 INFO - PROCESS | 1654 | 1468371811362 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x123be6000 == 43 [pid = 1654] [id = 628] 18:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x115d8c000) [pid = 1654] [serial = 1884] [outer = 0x0] 18:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x115ee3000) [pid = 1654] [serial = 1885] [outer = 0x115d8c000] 18:03:31 INFO - PROCESS | 1654 | 1468371811435 Marionette DEBUG loaded listener.js 18:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116888800) [pid = 1654] [serial = 1886] [outer = 0x115d8c000] 18:03:31 INFO - PROCESS | 1654 | 1468371811863 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 773ms 18:03:31 INFO - PROCESS | 1654 | 1468371811926 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:03:31 INFO - PROCESS | 1654 | 1468371811930 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 18:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:03:31 INFO - PROCESS | 1654 | 1468371811934 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:03:31 INFO - PROCESS | 1654 | 1468371811936 Marionette TRACE conn2 <- [1,2486,null,{}] 18:03:31 INFO - PROCESS | 1654 | 1468371811939 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:31 INFO - PROCESS | 1654 | 1468371811940 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:32 INFO - PROCESS | 1654 | 1468371812049 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:03:32 INFO - PROCESS | 1654 | 1468371812113 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 1654 | 1468371812114 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03e000 == 44 [pid = 1654] [id = 629] 18:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118057800) [pid = 1654] [serial = 1887] [outer = 0x0] 18:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x118541000) [pid = 1654] [serial = 1888] [outer = 0x118057800] 18:03:32 INFO - PROCESS | 1654 | 1468371812144 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119067000) [pid = 1654] [serial = 1889] [outer = 0x118057800] 18:03:32 INFO - PROCESS | 1654 | 1468371812593 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 720ms 18:03:32 INFO - PROCESS | 1654 | 1468371812668 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 1654 | 1468371812671 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 18:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:03:32 INFO - PROCESS | 1654 | 1468371812678 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - PROCESS | 1654 | 1468371812682 Marionette TRACE conn2 <- [1,2490,null,{}] 18:03:32 INFO - PROCESS | 1654 | 1468371812694 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:32 INFO - PROCESS | 1654 | 1468371812699 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:32 INFO - PROCESS | 1654 | 1468371812862 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:03:32 INFO - PROCESS | 1654 | 1468371812939 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 1654 | 1468371812942 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7dd000 == 45 [pid = 1654] [id = 630] 18:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119ab2c00) [pid = 1654] [serial = 1890] [outer = 0x0] 18:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x123f93c00) [pid = 1654] [serial = 1891] [outer = 0x119ab2c00] 18:03:32 INFO - PROCESS | 1654 | 1468371812972 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125637c00) [pid = 1654] [serial = 1892] [outer = 0x119ab2c00] 18:03:33 INFO - PROCESS | 1654 | 1468371813349 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 724ms 18:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:03:33 INFO - PROCESS | 1654 | 1468371813402 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:03:33 INFO - PROCESS | 1654 | 1468371813404 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 18:03:33 INFO - PROCESS | 1654 | 1468371813407 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:03:33 INFO - PROCESS | 1654 | 1468371813408 Marionette TRACE conn2 <- [1,2494,null,{}] 18:03:33 INFO - PROCESS | 1654 | 1468371813411 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:33 INFO - PROCESS | 1654 | 1468371813413 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:33 INFO - PROCESS | 1654 | 1468371813527 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:03:33 INFO - PROCESS | 1654 | 1468371813671 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:33 INFO - PROCESS | 1654 | 1468371813673 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dce8000 == 46 [pid = 1654] [id = 631] 18:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1128ce000) [pid = 1654] [serial = 1893] [outer = 0x0] 18:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128cee800) [pid = 1654] [serial = 1894] [outer = 0x1128ce000] 18:03:33 INFO - PROCESS | 1654 | 1468371813724 Marionette DEBUG loaded listener.js 18:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128dcb800) [pid = 1654] [serial = 1895] [outer = 0x1128ce000] 18:03:34 INFO - PROCESS | 1654 | 1468371814229 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 869ms 18:03:34 INFO - PROCESS | 1654 | 1468371814423 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:03:34 INFO - PROCESS | 1654 | 1468371814426 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 18:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:03:34 INFO - PROCESS | 1654 | 1468371814464 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:03:34 INFO - PROCESS | 1654 | 1468371814466 Marionette TRACE conn2 <- [1,2498,null,{}] 18:03:34 INFO - PROCESS | 1654 | 1468371814473 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:34 INFO - PROCESS | 1654 | 1468371814474 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:34 INFO - PROCESS | 1654 | 1468371814572 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:03:34 INFO - PROCESS | 1654 | 1468371814633 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 1654 | 1468371814635 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x119975800 == 47 [pid = 1654] [id = 632] 18:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x115df8400) [pid = 1654] [serial = 1896] [outer = 0x0] 18:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x115edb800) [pid = 1654] [serial = 1897] [outer = 0x115df8400] 18:03:34 INFO - PROCESS | 1654 | 1468371814662 Marionette DEBUG loaded listener.js 18:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116889800) [pid = 1654] [serial = 1898] [outer = 0x115df8400] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3fb800 == 46 [pid = 1654] [id = 626] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12d318000 == 45 [pid = 1654] [id = 625] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x128c30000 == 44 [pid = 1654] [id = 624] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc5e800 == 43 [pid = 1654] [id = 623] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12c72e800 == 42 [pid = 1654] [id = 622] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd86800 == 41 [pid = 1654] [id = 621] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12b830800 == 40 [pid = 1654] [id = 620] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x118513800 == 39 [pid = 1654] [id = 619] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1271ec800 == 38 [pid = 1654] [id = 618] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x125075000 == 37 [pid = 1654] [id = 617] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11954c000 == 36 [pid = 1654] [id = 616] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x11955a800 == 35 [pid = 1654] [id = 615] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x119f08800 == 34 [pid = 1654] [id = 614] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x1131b4800 == 33 [pid = 1654] [id = 613] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x118761800 == 32 [pid = 1654] [id = 601] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12dce8000 == 31 [pid = 1654] [id = 631] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7dd000 == 30 [pid = 1654] [id = 630] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03e000 == 29 [pid = 1654] [id = 629] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x123be6000 == 28 [pid = 1654] [id = 628] 18:03:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7b6800 == 27 [pid = 1654] [id = 627] 18:03:35 INFO - PROCESS | 1654 | 1468371815686 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119015800) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x115ed8c00) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11613a000) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1129aac00) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11804c000) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116767400) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x110fa1c00) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1183a2800) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1164e6400) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116af0800) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11804fc00) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118162c00) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119a55800) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11878b000) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112ac8800) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1130bcc00) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x124c93800) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1210ec800) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x126f45000) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119aad400) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11944fc00) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1129a9000) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1210edc00) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x115e5c000) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x125588000) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126971800) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123b8c800) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x120fec800) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119a5c800) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119060000) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1241b3000) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1185e6800) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 18:03:35 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1241aec00) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 18:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1299ms 18:03:35 INFO - PROCESS | 1654 | 1468371815750 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:03:35 INFO - PROCESS | 1654 | 1468371815752 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 18:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:03:35 INFO - PROCESS | 1654 | 1468371815757 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:03:35 INFO - PROCESS | 1654 | 1468371815759 Marionette TRACE conn2 <- [1,2502,null,{}] 18:03:35 INFO - PROCESS | 1654 | 1468371815763 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:35 INFO - PROCESS | 1654 | 1468371815766 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:35 INFO - PROCESS | 1654 | 1468371815863 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:03:35 INFO - PROCESS | 1654 | 1468371815900 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 1654 | 1468371815904 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168c2000 == 28 [pid = 1654] [id = 633] 18:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1128d5000) [pid = 1654] [serial = 1899] [outer = 0x0] 18:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1129a6c00) [pid = 1654] [serial = 1900] [outer = 0x1128d5000] 18:03:35 INFO - PROCESS | 1654 | 1468371815949 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x112ac4c00) [pid = 1654] [serial = 1901] [outer = 0x1128d5000] 18:03:36 INFO - PROCESS | 1654 | 1468371816337 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 622ms 18:03:36 INFO - PROCESS | 1654 | 1468371816378 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:03:36 INFO - PROCESS | 1654 | 1468371816381 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 18:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:03:36 INFO - PROCESS | 1654 | 1468371816386 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - PROCESS | 1654 | 1468371816388 Marionette TRACE conn2 <- [1,2506,null,{}] 18:03:36 INFO - PROCESS | 1654 | 1468371816390 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:36 INFO - PROCESS | 1654 | 1468371816392 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:36 INFO - PROCESS | 1654 | 1468371816473 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:03:36 INFO - PROCESS | 1654 | 1468371816479 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:36 INFO - PROCESS | 1654 | 1468371816481 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x118335800 == 29 [pid = 1654] [id = 634] 18:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1132dbc00) [pid = 1654] [serial = 1902] [outer = 0x0] 18:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x115d97000) [pid = 1654] [serial = 1903] [outer = 0x1132dbc00] 18:03:36 INFO - PROCESS | 1654 | 1468371816508 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115eda800) [pid = 1654] [serial = 1904] [outer = 0x1132dbc00] 18:03:36 INFO - PROCESS | 1654 | 1468371816859 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 520ms 18:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:03:36 INFO - PROCESS | 1654 | 1468371816908 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:03:36 INFO - PROCESS | 1654 | 1468371816910 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 18:03:36 INFO - PROCESS | 1654 | 1468371816920 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - PROCESS | 1654 | 1468371816922 Marionette TRACE conn2 <- [1,2510,null,{}] 18:03:36 INFO - PROCESS | 1654 | 1468371816930 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:36 INFO - PROCESS | 1654 | 1468371816933 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:37 INFO - PROCESS | 1654 | 1468371817013 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:03:37 INFO - PROCESS | 1654 | 1468371817020 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:37 INFO - PROCESS | 1654 | 1468371817022 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11995d800 == 30 [pid = 1654] [id = 635] 18:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x116887000) [pid = 1654] [serial = 1905] [outer = 0x0] 18:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11755e400) [pid = 1654] [serial = 1906] [outer = 0x116887000] 18:03:37 INFO - PROCESS | 1654 | 1468371817054 Marionette DEBUG loaded listener.js 18:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x118054400) [pid = 1654] [serial = 1907] [outer = 0x116887000] 18:03:37 INFO - PROCESS | 1654 | 1468371817683 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 779ms 18:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:03:37 INFO - PROCESS | 1654 | 1468371817693 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:03:37 INFO - PROCESS | 1654 | 1468371817696 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 18:03:37 INFO - PROCESS | 1654 | 1468371817699 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:03:37 INFO - PROCESS | 1654 | 1468371817701 Marionette TRACE conn2 <- [1,2514,null,{}] 18:03:37 INFO - PROCESS | 1654 | 1468371817704 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:37 INFO - PROCESS | 1654 | 1468371817707 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:37 INFO - PROCESS | 1654 | 1468371817813 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:03:37 INFO - PROCESS | 1654 | 1468371817894 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:37 INFO - PROCESS | 1654 | 1468371817895 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191e8800 == 31 [pid = 1654] [id = 636] 18:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x113370400) [pid = 1654] [serial = 1908] [outer = 0x0] 18:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115d8e000) [pid = 1654] [serial = 1909] [outer = 0x113370400] 18:03:37 INFO - PROCESS | 1654 | 1468371817926 Marionette DEBUG loaded listener.js 18:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x115ee2000) [pid = 1654] [serial = 1910] [outer = 0x113370400] 18:03:38 INFO - PROCESS | 1654 | 1468371818511 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 872ms 18:03:38 INFO - PROCESS | 1654 | 1468371818572 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 1654 | 1468371818576 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 18:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:03:38 INFO - PROCESS | 1654 | 1468371818583 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - PROCESS | 1654 | 1468371818586 Marionette TRACE conn2 <- [1,2518,null,{}] 18:03:38 INFO - PROCESS | 1654 | 1468371818589 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:38 INFO - PROCESS | 1654 | 1468371818592 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:38 INFO - PROCESS | 1654 | 1468371818743 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:03:38 INFO - PROCESS | 1654 | 1468371818873 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 1654 | 1468371818875 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x123be4000 == 32 [pid = 1654] [id = 637] 18:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x115ee2c00) [pid = 1654] [serial = 1911] [outer = 0x0] 18:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x118058000) [pid = 1654] [serial = 1912] [outer = 0x115ee2c00] 18:03:38 INFO - PROCESS | 1654 | 1468371818909 Marionette DEBUG loaded listener.js 18:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118258400) [pid = 1654] [serial = 1913] [outer = 0x115ee2c00] 18:03:39 INFO - PROCESS | 1654 | 1468371819490 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x118335800 == 31 [pid = 1654] [id = 634] 18:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1168c2000 == 30 [pid = 1654] [id = 633] 18:03:39 INFO - PROCESS | 1654 | --DOCSHELL 0x119975800 == 29 [pid = 1654] [id = 632] 18:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 922ms 18:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:03:39 INFO - PROCESS | 1654 | 1468371819504 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:03:39 INFO - PROCESS | 1654 | 1468371819507 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 18:03:39 INFO - PROCESS | 1654 | 1468371819512 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:03:39 INFO - PROCESS | 1654 | 1468371819514 Marionette TRACE conn2 <- [1,2522,null,{}] 18:03:39 INFO - PROCESS | 1654 | 1468371819518 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:39 INFO - PROCESS | 1654 | 1468371819519 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:39 INFO - PROCESS | 1654 | 1468371819608 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:03:39 INFO - PROCESS | 1654 | 1468371819614 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:39 INFO - PROCESS | 1654 | 1468371819615 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11667e800 == 30 [pid = 1654] [id = 638] 18:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1121be000) [pid = 1654] [serial = 1914] [outer = 0x0] 18:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1126e4800) [pid = 1654] [serial = 1915] [outer = 0x1121be000] 18:03:39 INFO - PROCESS | 1654 | 1468371819644 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1126f8400) [pid = 1654] [serial = 1916] [outer = 0x1121be000] 18:03:40 INFO - PROCESS | 1654 | 1468371820000 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 18:03:40 INFO - PROCESS | 1654 | 1468371820034 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:03:40 INFO - PROCESS | 1654 | 1468371820037 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 18:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:03:40 INFO - PROCESS | 1654 | 1468371820044 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:03:40 INFO - PROCESS | 1654 | 1468371820045 Marionette TRACE conn2 <- [1,2526,null,{}] 18:03:40 INFO - PROCESS | 1654 | 1468371820048 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:40 INFO - PROCESS | 1654 | 1468371820049 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:40 INFO - PROCESS | 1654 | 1468371820149 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:03:40 INFO - PROCESS | 1654 | 1468371820156 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:40 INFO - PROCESS | 1654 | 1468371820157 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191ec800 == 31 [pid = 1654] [id = 639] 18:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112fa2c00) [pid = 1654] [serial = 1917] [outer = 0x0] 18:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112fe2400) [pid = 1654] [serial = 1918] [outer = 0x112fa2c00] 18:03:40 INFO - PROCESS | 1654 | 1468371820183 Marionette DEBUG loaded listener.js 18:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x113379400) [pid = 1654] [serial = 1919] [outer = 0x112fa2c00] 18:03:40 INFO - PROCESS | 1654 | 1468371820589 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 571ms 18:03:40 INFO - PROCESS | 1654 | 1468371820622 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:03:40 INFO - PROCESS | 1654 | 1468371820625 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 18:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:03:40 INFO - PROCESS | 1654 | 1468371820636 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:03:40 INFO - PROCESS | 1654 | 1468371820638 Marionette TRACE conn2 <- [1,2530,null,{}] 18:03:40 INFO - PROCESS | 1654 | 1468371820650 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:40 INFO - PROCESS | 1654 | 1468371820654 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:40 INFO - PROCESS | 1654 | 1468371820764 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:03:40 INFO - PROCESS | 1654 | 1468371820782 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:40 INFO - PROCESS | 1654 | 1468371820784 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x125078000 == 32 [pid = 1654] [id = 640] 18:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x115ee0400) [pid = 1654] [serial = 1920] [outer = 0x0] 18:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x116765c00) [pid = 1654] [serial = 1921] [outer = 0x115ee0400] 18:03:40 INFO - PROCESS | 1654 | 1468371820828 Marionette DEBUG loaded listener.js 18:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x116f06800) [pid = 1654] [serial = 1922] [outer = 0x115ee0400] 18:03:41 INFO - PROCESS | 1654 | 1468371821193 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 576ms 18:03:41 INFO - PROCESS | 1654 | 1468371821211 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:03:41 INFO - PROCESS | 1654 | 1468371821213 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 18:03:41 INFO - PROCESS | 1654 | 1468371821215 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - PROCESS | 1654 | 1468371821216 Marionette TRACE conn2 <- [1,2534,null,{}] 18:03:41 INFO - PROCESS | 1654 | 1468371821219 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:41 INFO - PROCESS | 1654 | 1468371821220 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:41 INFO - PROCESS | 1654 | 1468371821329 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:03:41 INFO - PROCESS | 1654 | 1468371821333 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 1654 | 1468371821334 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271f2000 == 33 [pid = 1654] [id = 641] 18:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118053400) [pid = 1654] [serial = 1923] [outer = 0x0] 18:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11835bc00) [pid = 1654] [serial = 1924] [outer = 0x118053400] 18:03:41 INFO - PROCESS | 1654 | 1468371821358 Marionette DEBUG loaded listener.js 18:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1183a7c00) [pid = 1654] [serial = 1925] [outer = 0x118053400] 18:03:41 INFO - PROCESS | 1654 | 1468371821719 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 519ms 18:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:03:41 INFO - PROCESS | 1654 | 1468371821734 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 1654 | 1468371821735 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 18:03:41 INFO - PROCESS | 1654 | 1468371821747 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - PROCESS | 1654 | 1468371821749 Marionette TRACE conn2 <- [1,2538,null,{}] 18:03:41 INFO - PROCESS | 1654 | 1468371821759 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:41 INFO - PROCESS | 1654 | 1468371821761 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:41 INFO - PROCESS | 1654 | 1468371821859 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:03:41 INFO - PROCESS | 1654 | 1468371821862 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 1654 | 1468371821863 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293c1000 == 34 [pid = 1654] [id = 642] 18:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118055000) [pid = 1654] [serial = 1926] [outer = 0x0] 18:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x118784400) [pid = 1654] [serial = 1927] [outer = 0x118055000] 18:03:41 INFO - PROCESS | 1654 | 1468371821887 Marionette DEBUG loaded listener.js 18:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119016800) [pid = 1654] [serial = 1928] [outer = 0x118055000] 18:03:42 INFO - PROCESS | 1654 | 1468371822233 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 533ms 18:03:42 INFO - PROCESS | 1654 | 1468371822270 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:03:42 INFO - PROCESS | 1654 | 1468371822273 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 18:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:03:42 INFO - PROCESS | 1654 | 1468371822278 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:03:42 INFO - PROCESS | 1654 | 1468371822280 Marionette TRACE conn2 <- [1,2542,null,{}] 18:03:42 INFO - PROCESS | 1654 | 1468371822283 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:42 INFO - PROCESS | 1654 | 1468371822290 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:42 INFO - PROCESS | 1654 | 1468371822573 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124e12800) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1132dbc00) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x115df8400) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x115d8c000) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118057800) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119ab2c00) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1128ce000) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12696dc00) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1126f6800) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112aecc00) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116767800) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112fe2000) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x110e76400) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1183a7000) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118357400) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1132de800) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1128d5000) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1126f8000) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1292e2400) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11853f400) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11944c400) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1128cd000) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:03:42 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12950f400) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:03:42 INFO - PROCESS | 1654 | 1468371822680 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:42 INFO - PROCESS | 1654 | 1468371822681 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11715a000 == 35 [pid = 1654] [id = 643] 18:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1126e9400) [pid = 1654] [serial = 1929] [outer = 0x0] 18:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1126f9000) [pid = 1654] [serial = 1930] [outer = 0x1126e9400] 18:03:42 INFO - PROCESS | 1654 | 1468371822723 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x115d17000) [pid = 1654] [serial = 1931] [outer = 0x1126e9400] 18:03:43 INFO - PROCESS | 1654 | 1468371823048 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 821ms 18:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:03:43 INFO - PROCESS | 1654 | 1468371823098 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:03:43 INFO - PROCESS | 1654 | 1468371823100 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 18:03:43 INFO - PROCESS | 1654 | 1468371823102 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - PROCESS | 1654 | 1468371823103 Marionette TRACE conn2 <- [1,2546,null,{}] 18:03:43 INFO - PROCESS | 1654 | 1468371823122 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:43 INFO - PROCESS | 1654 | 1468371823123 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:43 INFO - PROCESS | 1654 | 1468371823197 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:03:43 INFO - PROCESS | 1654 | 1468371823200 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 1654 | 1468371823201 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b003000 == 36 [pid = 1654] [id = 644] 18:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115d8a400) [pid = 1654] [serial = 1932] [outer = 0x0] 18:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119009000) [pid = 1654] [serial = 1933] [outer = 0x115d8a400] 18:03:43 INFO - PROCESS | 1654 | 1468371823228 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119a52400) [pid = 1654] [serial = 1934] [outer = 0x115d8a400] 18:03:43 INFO - PROCESS | 1654 | 1468371823550 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 488ms 18:03:43 INFO - PROCESS | 1654 | 1468371823590 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:03:43 INFO - PROCESS | 1654 | 1468371823591 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 18:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:03:43 INFO - PROCESS | 1654 | 1468371823594 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - PROCESS | 1654 | 1468371823595 Marionette TRACE conn2 <- [1,2550,null,{}] 18:03:43 INFO - PROCESS | 1654 | 1468371823597 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:43 INFO - PROCESS | 1654 | 1468371823598 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:43 INFO - PROCESS | 1654 | 1468371823676 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:03:43 INFO - PROCESS | 1654 | 1468371823680 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 1654 | 1468371823681 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b83d800 == 37 [pid = 1654] [id = 645] 18:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1183a7000) [pid = 1654] [serial = 1935] [outer = 0x0] 18:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x119aaf400) [pid = 1654] [serial = 1936] [outer = 0x1183a7000] 18:03:43 INFO - PROCESS | 1654 | 1468371823705 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x120fe7800) [pid = 1654] [serial = 1937] [outer = 0x1183a7000] 18:03:44 INFO - PROCESS | 1654 | 1468371824043 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 470ms 18:03:44 INFO - PROCESS | 1654 | 1468371824065 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:03:44 INFO - PROCESS | 1654 | 1468371824066 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 18:03:44 INFO - PROCESS | 1654 | 1468371824068 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - PROCESS | 1654 | 1468371824069 Marionette TRACE conn2 <- [1,2554,null,{}] 18:03:44 INFO - PROCESS | 1654 | 1468371824082 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:44 INFO - PROCESS | 1654 | 1468371824083 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:44 INFO - PROCESS | 1654 | 1468371824187 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:03:44 INFO - PROCESS | 1654 | 1468371824196 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:44 INFO - PROCESS | 1654 | 1468371824197 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba63000 == 38 [pid = 1654] [id = 646] 18:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x120fed800) [pid = 1654] [serial = 1938] [outer = 0x0] 18:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1210e8c00) [pid = 1654] [serial = 1939] [outer = 0x120fed800] 18:03:44 INFO - PROCESS | 1654 | 1468371824221 Marionette DEBUG loaded listener.js 18:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x121707400) [pid = 1654] [serial = 1940] [outer = 0x120fed800] 18:03:44 INFO - PROCESS | 1654 | 1468371824582 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 528ms 18:03:44 INFO - PROCESS | 1654 | 1468371824597 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:03:44 INFO - PROCESS | 1654 | 1468371824599 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 18:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:03:44 INFO - PROCESS | 1654 | 1468371824603 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - PROCESS | 1654 | 1468371824606 Marionette TRACE conn2 <- [1,2558,null,{}] 18:03:44 INFO - PROCESS | 1654 | 1468371824613 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:44 INFO - PROCESS | 1654 | 1468371824614 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:44 INFO - PROCESS | 1654 | 1468371824725 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:03:44 INFO - PROCESS | 1654 | 1468371824785 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:44 INFO - PROCESS | 1654 | 1468371824787 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11747c000 == 39 [pid = 1654] [id = 647] 18:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1126e6000) [pid = 1654] [serial = 1941] [outer = 0x0] 18:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1126f2400) [pid = 1654] [serial = 1942] [outer = 0x1126e6000] 18:03:44 INFO - PROCESS | 1654 | 1468371824831 Marionette DEBUG loaded listener.js 18:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1129ab400) [pid = 1654] [serial = 1943] [outer = 0x1126e6000] 18:03:45 INFO - PROCESS | 1654 | 1468371825269 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 677ms 18:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:03:45 INFO - PROCESS | 1654 | 1468371825280 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:03:45 INFO - PROCESS | 1654 | 1468371825283 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 18:03:45 INFO - PROCESS | 1654 | 1468371825288 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:03:45 INFO - PROCESS | 1654 | 1468371825290 Marionette TRACE conn2 <- [1,2562,null,{}] 18:03:45 INFO - PROCESS | 1654 | 1468371825295 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:45 INFO - PROCESS | 1654 | 1468371825296 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:45 INFO - PROCESS | 1654 | 1468371825398 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:03:45 INFO - PROCESS | 1654 | 1468371825509 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:45 INFO - PROCESS | 1654 | 1468371825511 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1244de800 == 40 [pid = 1654] [id = 648] 18:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x114f49c00) [pid = 1654] [serial = 1944] [outer = 0x0] 18:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x115e5cc00) [pid = 1654] [serial = 1945] [outer = 0x114f49c00] 18:03:45 INFO - PROCESS | 1654 | 1468371825543 Marionette DEBUG loaded listener.js 18:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x116631400) [pid = 1654] [serial = 1946] [outer = 0x114f49c00] 18:03:45 INFO - PROCESS | 1654 | 1468371825996 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 774ms 18:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:03:46 INFO - PROCESS | 1654 | 1468371826062 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:03:46 INFO - PROCESS | 1654 | 1468371826064 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 18:03:46 INFO - PROCESS | 1654 | 1468371826068 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:03:46 INFO - PROCESS | 1654 | 1468371826071 Marionette TRACE conn2 <- [1,2566,null,{}] 18:03:46 INFO - PROCESS | 1654 | 1468371826082 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:46 INFO - PROCESS | 1654 | 1468371826085 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:46 INFO - PROCESS | 1654 | 1468371826200 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:03:46 INFO - PROCESS | 1654 | 1468371826276 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:46 INFO - PROCESS | 1654 | 1468371826278 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c731800 == 41 [pid = 1654] [id = 649] 18:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1187f9c00) [pid = 1654] [serial = 1947] [outer = 0x0] 18:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11901a800) [pid = 1654] [serial = 1948] [outer = 0x1187f9c00] 18:03:46 INFO - PROCESS | 1654 | 1468371826310 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11943ec00) [pid = 1654] [serial = 1949] [outer = 0x1187f9c00] 18:03:46 INFO - PROCESS | 1654 | 1468371826773 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 725ms 18:03:46 INFO - PROCESS | 1654 | 1468371826793 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:03:46 INFO - PROCESS | 1654 | 1468371826795 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 18:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:03:46 INFO - PROCESS | 1654 | 1468371826797 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:03:46 INFO - PROCESS | 1654 | 1468371826798 Marionette TRACE conn2 <- [1,2570,null,{}] 18:03:46 INFO - PROCESS | 1654 | 1468371826801 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:46 INFO - PROCESS | 1654 | 1468371826802 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:46 INFO - PROCESS | 1654 | 1468371826905 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:03:46 INFO - PROCESS | 1654 | 1468371826969 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:46 INFO - PROCESS | 1654 | 1468371826971 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc6a800 == 42 [pid = 1654] [id = 650] 18:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119453000) [pid = 1654] [serial = 1950] [outer = 0x0] 18:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119a54400) [pid = 1654] [serial = 1951] [outer = 0x119453000] 18:03:47 INFO - PROCESS | 1654 | 1468371827042 Marionette DEBUG loaded listener.js 18:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x123aebc00) [pid = 1654] [serial = 1952] [outer = 0x119453000] 18:03:47 INFO - PROCESS | 1654 | 1468371827516 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 773ms 18:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:03:47 INFO - PROCESS | 1654 | 1468371827571 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:03:47 INFO - PROCESS | 1654 | 1468371827573 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 18:03:47 INFO - PROCESS | 1654 | 1468371827576 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:03:47 INFO - PROCESS | 1654 | 1468371827578 Marionette TRACE conn2 <- [1,2574,null,{}] 18:03:47 INFO - PROCESS | 1654 | 1468371827582 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:47 INFO - PROCESS | 1654 | 1468371827584 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:47 INFO - PROCESS | 1654 | 1468371827732 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:03:48 INFO - PROCESS | 1654 | 1468371828032 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:48 INFO - PROCESS | 1654 | 1468371828034 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e6c800 == 43 [pid = 1654] [id = 651] 18:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x110e82400) [pid = 1654] [serial = 1953] [outer = 0x0] 18:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1126e9000) [pid = 1654] [serial = 1954] [outer = 0x110e82400] 18:03:48 INFO - PROCESS | 1654 | 1468371828093 Marionette DEBUG loaded listener.js 18:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1129adc00) [pid = 1654] [serial = 1955] [outer = 0x110e82400] 18:03:48 INFO - PROCESS | 1654 | 1468371828557 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1020ms 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b83d800 == 42 [pid = 1654] [id = 645] 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b003000 == 41 [pid = 1654] [id = 644] 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11715a000 == 40 [pid = 1654] [id = 643] 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1293c1000 == 39 [pid = 1654] [id = 642] 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1271f2000 == 38 [pid = 1654] [id = 641] 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x125078000 == 37 [pid = 1654] [id = 640] 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1191ec800 == 36 [pid = 1654] [id = 639] 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11667e800 == 35 [pid = 1654] [id = 638] 18:03:48 INFO - PROCESS | 1654 | 1468371828651 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:03:48 INFO - PROCESS | 1654 | 1468371828653 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x123be4000 == 34 [pid = 1654] [id = 637] 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1191e8800 == 33 [pid = 1654] [id = 636] 18:03:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11995d800 == 32 [pid = 1654] [id = 635] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1274e8400) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x115edb800) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x116889800) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x115ee3000) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118541000) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x115eda800) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x116888800) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x123f93c00) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119067000) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128cee800) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1274e0400) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126f51000) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115d97400) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119a4ec00) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11687f000) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x117565400) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x113c63400) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128dcb800) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 18:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115edc400) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x110e84000) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1126ea800) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119063c00) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1199b4400) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1183a3800) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1187fa000) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x115d93400) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x115ee5000) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1129a6c00) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x112ac4c00) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128ced400) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1274ea400) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x129529800) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x125637c00) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x128dbb800) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x128db2400) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x128dc3000) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x129514c00) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1256c5400) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x119d85000) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x1185e9c00) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1292d9800) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x119ab8c00) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x129621800) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x129532c00) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x115d97000) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 18:03:48 INFO - PROCESS | 1654 | 1468371828670 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:03:48 INFO - PROCESS | 1654 | 1468371828671 Marionette TRACE conn2 <- [1,2578,null,{}] 18:03:48 INFO - PROCESS | 1654 | 1468371828677 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:48 INFO - PROCESS | 1654 | 1468371828679 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:48 INFO - PROCESS | 1654 | 1468371828764 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:03:48 INFO - PROCESS | 1654 | 1468371828771 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:48 INFO - PROCESS | 1654 | 1468371828773 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f64000 == 33 [pid = 1654] [id = 652] 18:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1132dec00) [pid = 1654] [serial = 1956] [outer = 0x0] 18:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x113da7000) [pid = 1654] [serial = 1957] [outer = 0x1132dec00] 18:03:48 INFO - PROCESS | 1654 | 1468371828802 Marionette DEBUG loaded listener.js 18:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x115edb800) [pid = 1654] [serial = 1958] [outer = 0x1132dec00] 18:03:49 INFO - PROCESS | 1654 | 1468371829156 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 530ms 18:03:49 INFO - PROCESS | 1654 | 1468371829202 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 1654 | 1468371829205 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 18:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:03:49 INFO - PROCESS | 1654 | 1468371829209 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 1654 | 1468371829211 Marionette TRACE conn2 <- [1,2582,null,{}] 18:03:49 INFO - PROCESS | 1654 | 1468371829213 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:49 INFO - PROCESS | 1654 | 1468371829214 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:49 INFO - PROCESS | 1654 | 1468371829298 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:03:49 INFO - PROCESS | 1654 | 1468371829302 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 1654 | 1468371829303 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x121779800 == 34 [pid = 1654] [id = 653] 18:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11619b000) [pid = 1654] [serial = 1959] [outer = 0x0] 18:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116a1ac00) [pid = 1654] [serial = 1960] [outer = 0x11619b000] 18:03:49 INFO - PROCESS | 1654 | 1468371829328 Marionette DEBUG loaded listener.js 18:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11805a400) [pid = 1654] [serial = 1961] [outer = 0x11619b000] 18:03:49 INFO - PROCESS | 1654 | 1468371829713 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 519ms 18:03:49 INFO - PROCESS | 1654 | 1468371829737 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 1654 | 1468371829740 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 18:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:03:49 INFO - PROCESS | 1654 | 1468371829745 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 1654 | 1468371829749 Marionette TRACE conn2 <- [1,2586,null,{}] 18:03:49 INFO - PROCESS | 1654 | 1468371829756 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:49 INFO - PROCESS | 1654 | 1468371829760 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:49 INFO - PROCESS | 1654 | 1468371829843 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:03:49 INFO - PROCESS | 1654 | 1468371829848 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 1654 | 1468371829849 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12566a800 == 35 [pid = 1654] [id = 654] 18:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1183a0c00) [pid = 1654] [serial = 1962] [outer = 0x0] 18:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11905f400) [pid = 1654] [serial = 1963] [outer = 0x1183a0c00] 18:03:49 INFO - PROCESS | 1654 | 1468371829873 Marionette DEBUG loaded listener.js 18:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1199a8000) [pid = 1654] [serial = 1964] [outer = 0x1183a0c00] 18:03:50 INFO - PROCESS | 1654 | 1468371830199 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 475ms 18:03:50 INFO - PROCESS | 1654 | 1468371830220 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:03:50 INFO - PROCESS | 1654 | 1468371830222 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 18:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:03:50 INFO - PROCESS | 1654 | 1468371830227 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - PROCESS | 1654 | 1468371830228 Marionette TRACE conn2 <- [1,2590,null,{}] 18:03:50 INFO - PROCESS | 1654 | 1468371830230 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:50 INFO - PROCESS | 1654 | 1468371830231 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:50 INFO - PROCESS | 1654 | 1468371830314 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:03:50 INFO - PROCESS | 1654 | 1468371830378 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 1654 | 1468371830380 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c34800 == 36 [pid = 1654] [id = 655] 18:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x118537c00) [pid = 1654] [serial = 1965] [outer = 0x0] 18:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119ab6800) [pid = 1654] [serial = 1966] [outer = 0x118537c00] 18:03:50 INFO - PROCESS | 1654 | 1468371830405 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x123f94400) [pid = 1654] [serial = 1967] [outer = 0x118537c00] 18:03:50 INFO - PROCESS | 1654 | 1468371830728 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 18:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:03:50 INFO - PROCESS | 1654 | 1468371830747 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:03:50 INFO - PROCESS | 1654 | 1468371830748 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 18:03:50 INFO - PROCESS | 1654 | 1468371830750 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - PROCESS | 1654 | 1468371830751 Marionette TRACE conn2 <- [1,2594,null,{}] 18:03:50 INFO - PROCESS | 1654 | 1468371830753 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:50 INFO - PROCESS | 1654 | 1468371830755 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:50 INFO - PROCESS | 1654 | 1468371830859 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:03:50 INFO - PROCESS | 1654 | 1468371830871 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 1654 | 1468371830875 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a891000 == 37 [pid = 1654] [id = 656] 18:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1249c2400) [pid = 1654] [serial = 1968] [outer = 0x0] 18:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x124ab2800) [pid = 1654] [serial = 1969] [outer = 0x1249c2400] 18:03:50 INFO - PROCESS | 1654 | 1468371830910 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x125637400) [pid = 1654] [serial = 1970] [outer = 0x1249c2400] 18:03:51 INFO - PROCESS | 1654 | 1468371831274 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 569ms 18:03:51 INFO - PROCESS | 1654 | 1468371831320 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 1654 | 1468371831321 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 18:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:03:51 INFO - PROCESS | 1654 | 1468371831323 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 1654 | 1468371831325 Marionette TRACE conn2 <- [1,2598,null,{}] 18:03:51 INFO - PROCESS | 1654 | 1468371831327 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:51 INFO - PROCESS | 1654 | 1468371831329 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:51 INFO - PROCESS | 1654 | 1468371831434 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:03:51 INFO - PROCESS | 1654 | 1468371831448 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 1654 | 1468371831449 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x112e33000 == 38 [pid = 1654] [id = 657] 18:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x126965400) [pid = 1654] [serial = 1971] [outer = 0x0] 18:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x126971800) [pid = 1654] [serial = 1972] [outer = 0x126965400] 18:03:51 INFO - PROCESS | 1654 | 1468371831480 Marionette DEBUG loaded listener.js 18:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x12557a000) [pid = 1654] [serial = 1973] [outer = 0x126965400] 18:03:51 INFO - PROCESS | 1654 | 1468371831841 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 569ms 18:03:51 INFO - PROCESS | 1654 | 1468371831893 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 1654 | 1468371831894 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 18:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:03:51 INFO - PROCESS | 1654 | 1468371831896 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 1654 | 1468371831898 Marionette TRACE conn2 <- [1,2602,null,{}] 18:03:51 INFO - PROCESS | 1654 | 1468371831900 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:51 INFO - PROCESS | 1654 | 1468371831901 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:52 INFO - PROCESS | 1654 | 1468371832004 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:03:52 INFO - PROCESS | 1654 | 1468371832015 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:52 INFO - PROCESS | 1654 | 1468371832016 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd99000 == 39 [pid = 1654] [id = 658] 18:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x110fa7400) [pid = 1654] [serial = 1974] [outer = 0x0] 18:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1274e5c00) [pid = 1654] [serial = 1975] [outer = 0x110fa7400] 18:03:52 INFO - PROCESS | 1654 | 1468371832040 Marionette DEBUG loaded listener.js 18:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x128c51c00) [pid = 1654] [serial = 1976] [outer = 0x110fa7400] 18:03:52 INFO - PROCESS | 1654 | 1468371832382 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 518ms 18:03:52 INFO - PROCESS | 1654 | 1468371832419 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:03:52 INFO - PROCESS | 1654 | 1468371832421 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 18:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:03:52 INFO - PROCESS | 1654 | 1468371832424 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:03:52 INFO - PROCESS | 1654 | 1468371832425 Marionette TRACE conn2 <- [1,2606,null,{}] 18:03:52 INFO - PROCESS | 1654 | 1468371832427 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:52 INFO - PROCESS | 1654 | 1468371832428 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:52 INFO - PROCESS | 1654 | 1468371832531 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:03:52 INFO - PROCESS | 1654 | 1468371832569 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:52 INFO - PROCESS | 1654 | 1468371832578 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc54000 == 40 [pid = 1654] [id = 659] 18:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126fdec00) [pid = 1654] [serial = 1977] [outer = 0x0] 18:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128ce0c00) [pid = 1654] [serial = 1978] [outer = 0x126fdec00] 18:03:52 INFO - PROCESS | 1654 | 1468371832605 Marionette DEBUG loaded listener.js 18:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128db9400) [pid = 1654] [serial = 1979] [outer = 0x126fdec00] 18:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115ee2c00) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x118053400) [pid = 1654] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x118055000) [pid = 1654] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112fa2c00) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1126e9400) [pid = 1654] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x115ee0400) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1183a7000) [pid = 1654] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1121be000) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:03:52 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x115d8a400) [pid = 1654] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:03:52 INFO - PROCESS | 1654 | 1468371832977 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 571ms 18:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:03:52 INFO - PROCESS | 1654 | 1468371832995 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:03:52 INFO - PROCESS | 1654 | 1468371832997 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 18:03:53 INFO - PROCESS | 1654 | 1468371832999 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 1654 | 1468371833000 Marionette TRACE conn2 <- [1,2610,null,{}] 18:03:53 INFO - PROCESS | 1654 | 1468371833002 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:53 INFO - PROCESS | 1654 | 1468371833003 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:53 INFO - PROCESS | 1654 | 1468371833115 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:03:53 INFO - PROCESS | 1654 | 1468371833153 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:53 INFO - PROCESS | 1654 | 1468371833154 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cecf800 == 41 [pid = 1654] [id = 660] 18:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112abcc00) [pid = 1654] [serial = 1980] [outer = 0x0] 18:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119a55000) [pid = 1654] [serial = 1981] [outer = 0x112abcc00] 18:03:53 INFO - PROCESS | 1654 | 1468371833178 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x128dbb800) [pid = 1654] [serial = 1982] [outer = 0x112abcc00] 18:03:53 INFO - PROCESS | 1654 | 1468371833429 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 471ms 18:03:53 INFO - PROCESS | 1654 | 1468371833470 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:03:53 INFO - PROCESS | 1654 | 1468371833472 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 18:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:03:53 INFO - PROCESS | 1654 | 1468371833482 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 1654 | 1468371833483 Marionette TRACE conn2 <- [1,2614,null,{}] 18:03:53 INFO - PROCESS | 1654 | 1468371833485 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:53 INFO - PROCESS | 1654 | 1468371833486 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:53 INFO - PROCESS | 1654 | 1468371833582 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:03:53 INFO - PROCESS | 1654 | 1468371833586 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:53 INFO - PROCESS | 1654 | 1468371833588 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3e4800 == 42 [pid = 1654] [id = 661] 18:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x128dbf800) [pid = 1654] [serial = 1983] [outer = 0x0] 18:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128dca000) [pid = 1654] [serial = 1984] [outer = 0x128dbf800] 18:03:53 INFO - PROCESS | 1654 | 1468371833614 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1292d7000) [pid = 1654] [serial = 1985] [outer = 0x128dbf800] 18:03:53 INFO - PROCESS | 1654 | 1468371833967 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 519ms 18:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:03:54 INFO - PROCESS | 1654 | 1468371834001 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:03:54 INFO - PROCESS | 1654 | 1468371834003 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 18:03:54 INFO - PROCESS | 1654 | 1468371834005 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:03:54 INFO - PROCESS | 1654 | 1468371834007 Marionette TRACE conn2 <- [1,2618,null,{}] 18:03:54 INFO - PROCESS | 1654 | 1468371834023 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:54 INFO - PROCESS | 1654 | 1468371834024 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:54 INFO - PROCESS | 1654 | 1468371834117 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:03:54 INFO - PROCESS | 1654 | 1468371834121 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 1654 | 1468371834122 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7c1000 == 43 [pid = 1654] [id = 662] 18:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1292da400) [pid = 1654] [serial = 1986] [outer = 0x0] 18:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x129510800) [pid = 1654] [serial = 1987] [outer = 0x1292da400] 18:03:54 INFO - PROCESS | 1654 | 1468371834148 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x129622800) [pid = 1654] [serial = 1988] [outer = 0x1292da400] 18:03:54 INFO - PROCESS | 1654 | 1468371834475 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 486ms 18:03:54 INFO - PROCESS | 1654 | 1468371834493 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:03:54 INFO - PROCESS | 1654 | 1468371834496 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 18:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:03:54 INFO - PROCESS | 1654 | 1468371834498 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:03:54 INFO - PROCESS | 1654 | 1468371834499 Marionette TRACE conn2 <- [1,2622,null,{}] 18:03:54 INFO - PROCESS | 1654 | 1468371834501 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:54 INFO - PROCESS | 1654 | 1468371834502 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:54 INFO - PROCESS | 1654 | 1468371834595 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:03:54 INFO - PROCESS | 1654 | 1468371834598 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 1654 | 1468371834599 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7ea800 == 44 [pid = 1654] [id = 663] 18:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12952b800) [pid = 1654] [serial = 1989] [outer = 0x0] 18:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x129622c00) [pid = 1654] [serial = 1990] [outer = 0x12952b800] 18:03:54 INFO - PROCESS | 1654 | 1468371834623 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12a73ac00) [pid = 1654] [serial = 1991] [outer = 0x12952b800] 18:03:55 INFO - PROCESS | 1654 | 1468371835110 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 623ms 18:03:55 INFO - PROCESS | 1654 | 1468371835122 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:03:55 INFO - PROCESS | 1654 | 1468371835126 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 18:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:03:55 INFO - PROCESS | 1654 | 1468371835130 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - PROCESS | 1654 | 1468371835132 Marionette TRACE conn2 <- [1,2626,null,{}] 18:03:55 INFO - PROCESS | 1654 | 1468371835137 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:55 INFO - PROCESS | 1654 | 1468371835139 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:55 INFO - PROCESS | 1654 | 1468371835252 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:03:55 INFO - PROCESS | 1654 | 1468371835365 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:55 INFO - PROCESS | 1654 | 1468371835366 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12177c000 == 45 [pid = 1654] [id = 664] 18:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x113399400) [pid = 1654] [serial = 1992] [outer = 0x0] 18:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x115e5c400) [pid = 1654] [serial = 1993] [outer = 0x113399400] 18:03:55 INFO - PROCESS | 1654 | 1468371835399 Marionette DEBUG loaded listener.js 18:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11688ac00) [pid = 1654] [serial = 1994] [outer = 0x113399400] 18:03:55 INFO - PROCESS | 1654 | 1468371835828 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 723ms 18:03:55 INFO - PROCESS | 1654 | 1468371835854 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:03:55 INFO - PROCESS | 1654 | 1468371835857 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 18:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:03:55 INFO - PROCESS | 1654 | 1468371835861 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - PROCESS | 1654 | 1468371835863 Marionette TRACE conn2 <- [1,2630,null,{}] 18:03:55 INFO - PROCESS | 1654 | 1468371835866 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:55 INFO - PROCESS | 1654 | 1468371835867 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:55 INFO - PROCESS | 1654 | 1468371835978 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:03:56 INFO - PROCESS | 1654 | 1468371836043 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 1654 | 1468371836044 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7c9800 == 46 [pid = 1654] [id = 665] 18:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118158800) [pid = 1654] [serial = 1995] [outer = 0x0] 18:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1183a4400) [pid = 1654] [serial = 1996] [outer = 0x118158800] 18:03:56 INFO - PROCESS | 1654 | 1468371836115 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11906a400) [pid = 1654] [serial = 1997] [outer = 0x118158800] 18:03:56 INFO - PROCESS | 1654 | 1468371836544 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 722ms 18:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:03:56 INFO - PROCESS | 1654 | 1468371836583 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:03:56 INFO - PROCESS | 1654 | 1468371836585 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 18:03:56 INFO - PROCESS | 1654 | 1468371836587 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:03:56 INFO - PROCESS | 1654 | 1468371836590 Marionette TRACE conn2 <- [1,2634,null,{}] 18:03:56 INFO - PROCESS | 1654 | 1468371836620 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:56 INFO - PROCESS | 1654 | 1468371836624 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:56 INFO - PROCESS | 1654 | 1468371836765 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:03:56 INFO - PROCESS | 1654 | 1468371836824 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 1654 | 1468371836826 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7df000 == 47 [pid = 1654] [id = 666] 18:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1244c2c00) [pid = 1654] [serial = 1998] [outer = 0x0] 18:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124923c00) [pid = 1654] [serial = 1999] [outer = 0x1244c2c00] 18:03:56 INFO - PROCESS | 1654 | 1468371836857 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12562f000) [pid = 1654] [serial = 2000] [outer = 0x1244c2c00] 18:03:57 INFO - PROCESS | 1654 | 1468371837317 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 777ms 18:03:57 INFO - PROCESS | 1654 | 1468371837377 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:03:57 INFO - PROCESS | 1654 | 1468371837379 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 18:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:03:57 INFO - PROCESS | 1654 | 1468371837383 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:03:57 INFO - PROCESS | 1654 | 1468371837384 Marionette TRACE conn2 <- [1,2638,null,{}] 18:03:57 INFO - PROCESS | 1654 | 1468371837386 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:57 INFO - PROCESS | 1654 | 1468371837388 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:57 INFO - PROCESS | 1654 | 1468371837499 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:03:57 INFO - PROCESS | 1654 | 1468371837776 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:57 INFO - PROCESS | 1654 | 1468371837778 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f19000 == 48 [pid = 1654] [id = 667] 18:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x110e7d800) [pid = 1654] [serial = 2001] [outer = 0x0] 18:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112eed000) [pid = 1654] [serial = 2002] [outer = 0x110e7d800] 18:03:57 INFO - PROCESS | 1654 | 1468371837807 Marionette DEBUG loaded listener.js 18:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113c63c00) [pid = 1654] [serial = 2003] [outer = 0x110e7d800] 18:03:58 INFO - PROCESS | 1654 | 1468371838249 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 871ms 18:03:58 INFO - PROCESS | 1654 | 1468371838256 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:03:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:03:58 INFO - PROCESS | 1654 | 1468371838260 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 18:03:58 INFO - PROCESS | 1654 | 1468371838263 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:03:58 INFO - PROCESS | 1654 | 1468371838265 Marionette TRACE conn2 <- [1,2642,null,{}] 18:03:58 INFO - PROCESS | 1654 | 1468371838268 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:58 INFO - PROCESS | 1654 | 1468371838271 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:58 INFO - PROCESS | 1654 | 1468371838370 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:03:58 INFO - PROCESS | 1654 | 1468371838435 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:58 INFO - PROCESS | 1654 | 1468371838437 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x117eab800 == 49 [pid = 1654] [id = 668] 18:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x113da5c00) [pid = 1654] [serial = 2004] [outer = 0x0] 18:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x115ee2400) [pid = 1654] [serial = 2005] [outer = 0x113da5c00] 18:03:58 INFO - PROCESS | 1654 | 1468371838465 Marionette DEBUG loaded listener.js 18:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x118055000) [pid = 1654] [serial = 2006] [outer = 0x113da5c00] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7c1000 == 48 [pid = 1654] [id = 662] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3e4800 == 47 [pid = 1654] [id = 661] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12cecf800 == 46 [pid = 1654] [id = 660] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc54000 == 45 [pid = 1654] [id = 659] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd99000 == 44 [pid = 1654] [id = 658] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x112e33000 == 43 [pid = 1654] [id = 657] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12a891000 == 42 [pid = 1654] [id = 656] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x128c34800 == 41 [pid = 1654] [id = 655] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12566a800 == 40 [pid = 1654] [id = 654] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x121779800 == 39 [pid = 1654] [id = 653] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116f64000 == 38 [pid = 1654] [id = 652] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x117e6c800 == 37 [pid = 1654] [id = 651] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc6a800 == 36 [pid = 1654] [id = 650] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12c731800 == 35 [pid = 1654] [id = 649] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1244de800 == 34 [pid = 1654] [id = 648] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba63000 == 33 [pid = 1654] [id = 646] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x11747c000 == 32 [pid = 1654] [id = 647] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x120f19000 == 31 [pid = 1654] [id = 667] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7df000 == 30 [pid = 1654] [id = 666] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7c9800 == 29 [pid = 1654] [id = 665] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7ea800 == 28 [pid = 1654] [id = 663] 18:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12177c000 == 27 [pid = 1654] [id = 664] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x120fe7800) [pid = 1654] [serial = 1937] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1210e8c00) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118058000) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11835bc00) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x118784400) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x113379400) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11755e400) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1126f9000) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119016800) [pid = 1654] [serial = 1928] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115d8e000) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x116f06800) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x116765c00) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x119aaf400) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1126f8400) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1183a7c00) [pid = 1654] [serial = 1925] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118258400) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1126e4800) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119a52400) [pid = 1654] [serial = 1934] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115d17000) [pid = 1654] [serial = 1931] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119009000) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112fe2400) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 18:03:59 INFO - PROCESS | 1654 | 1468371839600 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:03:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:03:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1377ms 18:03:59 INFO - PROCESS | 1654 | 1468371839675 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:03:59 INFO - PROCESS | 1654 | 1468371839678 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 18:03:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:03:59 INFO - PROCESS | 1654 | 1468371839686 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:03:59 INFO - PROCESS | 1654 | 1468371839689 Marionette TRACE conn2 <- [1,2646,null,{}] 18:03:59 INFO - PROCESS | 1654 | 1468371839695 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:59 INFO - PROCESS | 1654 | 1468371839698 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:59 INFO - PROCESS | 1654 | 1468371839833 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:03:59 INFO - PROCESS | 1654 | 1468371839929 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:59 INFO - PROCESS | 1654 | 1468371839931 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:03:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x117470000 == 28 [pid = 1654] [id = 669] 18:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113da6400) [pid = 1654] [serial = 2007] [outer = 0x0] 18:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x115d95800) [pid = 1654] [serial = 2008] [outer = 0x113da6400] 18:03:59 INFO - PROCESS | 1654 | 1468371839976 Marionette DEBUG loaded listener.js 18:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116a1b400) [pid = 1654] [serial = 2009] [outer = 0x113da6400] 18:04:00 INFO - PROCESS | 1654 | 1468371840303 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:04:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 627ms 18:04:00 INFO - PROCESS | 1654 | 1468371840315 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:04:00 INFO - PROCESS | 1654 | 1468371840319 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 18:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:04:00 INFO - PROCESS | 1654 | 1468371840326 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:04:00 INFO - PROCESS | 1654 | 1468371840330 Marionette TRACE conn2 <- [1,2650,null,{}] 18:04:00 INFO - PROCESS | 1654 | 1468371840332 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:00 INFO - PROCESS | 1654 | 1468371840334 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:00 INFO - PROCESS | 1654 | 1468371840437 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:04:00 INFO - PROCESS | 1654 | 1468371840520 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:00 INFO - PROCESS | 1654 | 1468371840522 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x119968000 == 29 [pid = 1654] [id = 670] 18:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x116aefc00) [pid = 1654] [serial = 2010] [outer = 0x0] 18:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11835c400) [pid = 1654] [serial = 2011] [outer = 0x116aefc00] 18:04:00 INFO - PROCESS | 1654 | 1468371840567 Marionette DEBUG loaded listener.js 18:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1187f4000) [pid = 1654] [serial = 2012] [outer = 0x116aefc00] 18:04:00 INFO - PROCESS | 1654 | 1468371840953 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:04:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 673ms 18:04:00 INFO - PROCESS | 1654 | 1468371840997 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:04:00 INFO - PROCESS | 1654 | 1468371840998 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 18:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:04:01 INFO - PROCESS | 1654 | 1468371841001 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - PROCESS | 1654 | 1468371841003 Marionette TRACE conn2 <- [1,2654,null,{}] 18:04:01 INFO - PROCESS | 1654 | 1468371841011 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:01 INFO - PROCESS | 1654 | 1468371841014 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:01 INFO - PROCESS | 1654 | 1468371841096 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:04:01 INFO - PROCESS | 1654 | 1468371841100 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:01 INFO - PROCESS | 1654 | 1468371841103 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12566b000 == 30 [pid = 1654] [id = 671] 18:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x112fafc00) [pid = 1654] [serial = 2013] [outer = 0x0] 18:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119a27400) [pid = 1654] [serial = 2014] [outer = 0x112fafc00] 18:04:01 INFO - PROCESS | 1654 | 1468371841132 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x120fe3400) [pid = 1654] [serial = 2015] [outer = 0x112fafc00] 18:04:01 INFO - PROCESS | 1654 | 1468371841499 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:04:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:04:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 525ms 18:04:01 INFO - PROCESS | 1654 | 1468371841527 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:04:01 INFO - PROCESS | 1654 | 1468371841528 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 18:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:04:01 INFO - PROCESS | 1654 | 1468371841531 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - PROCESS | 1654 | 1468371841532 Marionette TRACE conn2 <- [1,2658,null,{}] 18:04:01 INFO - PROCESS | 1654 | 1468371841534 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:01 INFO - PROCESS | 1654 | 1468371841535 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:01 INFO - PROCESS | 1654 | 1468371841615 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:04:01 INFO - PROCESS | 1654 | 1468371841698 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:01 INFO - PROCESS | 1654 | 1468371841699 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b0f800 == 31 [pid = 1654] [id = 672] 18:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119448800) [pid = 1654] [serial = 2016] [outer = 0x0] 18:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x123d34c00) [pid = 1654] [serial = 2017] [outer = 0x119448800] 18:04:01 INFO - PROCESS | 1654 | 1468371841724 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x124a96400) [pid = 1654] [serial = 2018] [outer = 0x119448800] 18:04:02 INFO - PROCESS | 1654 | 1468371842017 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:04:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 520ms 18:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:04:02 INFO - PROCESS | 1654 | 1468371842051 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 18:04:02 INFO - PROCESS | 1654 | 1468371842052 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 18:04:02 INFO - PROCESS | 1654 | 1468371842055 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:04:02 INFO - PROCESS | 1654 | 1468371842056 Marionette TRACE conn2 <- [1,2662,null,{}] 18:04:02 INFO - PROCESS | 1654 | 1468371842061 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:02 INFO - PROCESS | 1654 | 1468371842063 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:02 INFO - PROCESS | 1654 | 1468371842167 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:04:02 INFO - PROCESS | 1654 | 1468371842170 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 1654 | 1468371842171 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12922d800 == 32 [pid = 1654] [id = 673] 18:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x116a1b800) [pid = 1654] [serial = 2019] [outer = 0x0] 18:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12562d000) [pid = 1654] [serial = 2020] [outer = 0x116a1b800] 18:04:02 INFO - PROCESS | 1654 | 1468371842196 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126d41000) [pid = 1654] [serial = 2021] [outer = 0x116a1b800] 18:04:02 INFO - PROCESS | 1654 | 1468371842549 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:04:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 18:04:02 INFO - PROCESS | 1654 | 1468371842576 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 18:04:02 INFO - PROCESS | 1654 | 1468371842578 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 18:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:04:02 INFO - PROCESS | 1654 | 1468371842580 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:04:02 INFO - PROCESS | 1654 | 1468371842581 Marionette TRACE conn2 <- [1,2666,null,{}] 18:04:02 INFO - PROCESS | 1654 | 1468371842584 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:02 INFO - PROCESS | 1654 | 1468371842588 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:02 INFO - PROCESS | 1654 | 1468371842709 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:04:02 INFO - PROCESS | 1654 | 1468371842713 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 1654 | 1468371842715 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a898000 == 33 [pid = 1654] [id = 674] 18:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1183a3c00) [pid = 1654] [serial = 2022] [outer = 0x0] 18:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1274ec000) [pid = 1654] [serial = 2023] [outer = 0x1183a3c00] 18:04:02 INFO - PROCESS | 1654 | 1468371842739 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128fef400) [pid = 1654] [serial = 2024] [outer = 0x1183a3c00] 18:04:03 INFO - PROCESS | 1654 | 1468371843565 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:04:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:04:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1019ms 18:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:04:03 INFO - PROCESS | 1654 | 1468371843601 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:04:03 INFO - PROCESS | 1654 | 1468371843602 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 18:04:03 INFO - PROCESS | 1654 | 1468371843611 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:04:03 INFO - PROCESS | 1654 | 1468371843612 Marionette TRACE conn2 <- [1,2670,null,{}] 18:04:03 INFO - PROCESS | 1654 | 1468371843615 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:03 INFO - PROCESS | 1654 | 1468371843616 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:04 INFO - PROCESS | 1654 | 1468371844088 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x113370400) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116887000) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x126965400) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1249c2400) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126fdec00) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x112abcc00) [pid = 1654] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x110fa7400) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x118537c00) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1126e6000) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1132dec00) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x114f49c00) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x110e82400) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11619b000) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119453000) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1183a0c00) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x120fed800) [pid = 1654] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1187f9c00) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128dbf800) [pid = 1654] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1292da400) [pid = 1654] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:04:04 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12952b800) [pid = 1654] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:04:04 INFO - PROCESS | 1654 | 1468371844145 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 1654 | 1468371844146 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e93800 == 34 [pid = 1654] [id = 675] 18:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x110d66800) [pid = 1654] [serial = 2025] [outer = 0x0] 18:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1121be000) [pid = 1654] [serial = 2026] [outer = 0x110d66800] 18:04:04 INFO - PROCESS | 1654 | 1468371844170 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x112ee9800) [pid = 1654] [serial = 2027] [outer = 0x110d66800] 18:04:04 INFO - PROCESS | 1654 | 1468371844923 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"]]]}] 18:04:04 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 18:04:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1329ms 18:04:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:04:04 INFO - PROCESS | 1654 | 1468371844933 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 18:04:04 INFO - PROCESS | 1654 | 1468371844934 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 18:04:04 INFO - PROCESS | 1654 | 1468371844937 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:04:04 INFO - PROCESS | 1654 | 1468371844938 Marionette TRACE conn2 <- [1,2674,null,{}] 18:04:04 INFO - PROCESS | 1654 | 1468371844941 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:04 INFO - PROCESS | 1654 | 1468371844942 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:05 INFO - PROCESS | 1654 | 1468371845020 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:04:05 INFO - PROCESS | 1654 | 1468371845025 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:05 INFO - PROCESS | 1654 | 1468371845027 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd96000 == 35 [pid = 1654] [id = 676] 18:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x112abcc00) [pid = 1654] [serial = 2028] [outer = 0x0] 18:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11825d000) [pid = 1654] [serial = 2029] [outer = 0x112abcc00] 18:04:05 INFO - PROCESS | 1654 | 1468371845051 Marionette DEBUG loaded listener.js 18:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11943ac00) [pid = 1654] [serial = 2030] [outer = 0x112abcc00] 18:04:05 INFO - PROCESS | 1654 | 1468371845913 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"]]]}] 18:04:05 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 18:04:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1019ms 18:04:05 INFO - PROCESS | 1654 | 1468371845957 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 18:04:05 INFO - PROCESS | 1654 | 1468371845959 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 18:04:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:04:05 INFO - PROCESS | 1654 | 1468371845962 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:04:05 INFO - PROCESS | 1654 | 1468371845964 Marionette TRACE conn2 <- [1,2678,null,{}] 18:04:05 INFO - PROCESS | 1654 | 1468371845967 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:05 INFO - PROCESS | 1654 | 1468371845970 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:06 INFO - PROCESS | 1654 | 1468371846095 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:04:06 INFO - PROCESS | 1654 | 1468371846186 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 1654 | 1468371846188 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1132a4000 == 36 [pid = 1654] [id = 677] 18:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x10ead9c00) [pid = 1654] [serial = 2031] [outer = 0x0] 18:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x111e60c00) [pid = 1654] [serial = 2032] [outer = 0x10ead9c00] 18:04:06 INFO - PROCESS | 1654 | 1468371846219 Marionette DEBUG loaded listener.js 18:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1128d8c00) [pid = 1654] [serial = 2033] [outer = 0x10ead9c00] 18:04:07 INFO - PROCESS | 1654 | 1468371847186 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:04:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:04:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1270ms 18:04:07 INFO - PROCESS | 1654 | 1468371847234 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 18:04:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:04:07 INFO - PROCESS | 1654 | 1468371847236 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 18:04:07 INFO - PROCESS | 1654 | 1468371847239 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:04:07 INFO - PROCESS | 1654 | 1468371847241 Marionette TRACE conn2 <- [1,2682,null,{}] 18:04:07 INFO - PROCESS | 1654 | 1468371847245 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:07 INFO - PROCESS | 1654 | 1468371847246 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:07 INFO - PROCESS | 1654 | 1468371847363 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:04:07 INFO - PROCESS | 1654 | 1468371847450 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:07 INFO - PROCESS | 1654 | 1468371847451 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c60000 == 37 [pid = 1654] [id = 678] 18:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11755f000) [pid = 1654] [serial = 2034] [outer = 0x0] 18:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x117568c00) [pid = 1654] [serial = 2035] [outer = 0x11755f000] 18:04:07 INFO - PROCESS | 1654 | 1468371847524 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118157000) [pid = 1654] [serial = 2036] [outer = 0x11755f000] 18:04:08 INFO - PROCESS | 1654 | 1468371848518 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:04:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 18:04:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1322ms 18:04:08 INFO - PROCESS | 1654 | 1468371848561 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 18:04:08 INFO - PROCESS | 1654 | 1468371848564 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 18:04:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:04:08 INFO - PROCESS | 1654 | 1468371848568 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:04:08 INFO - PROCESS | 1654 | 1468371848569 Marionette TRACE conn2 <- [1,2686,null,{}] 18:04:08 INFO - PROCESS | 1654 | 1468371848573 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:08 INFO - PROCESS | 1654 | 1468371848575 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:08 INFO - PROCESS | 1654 | 1468371848682 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:04:08 INFO - PROCESS | 1654 | 1468371848799 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:08 INFO - PROCESS | 1654 | 1468371848800 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11954a800 == 38 [pid = 1654] [id = 679] 18:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x112a88800) [pid = 1654] [serial = 2037] [outer = 0x0] 18:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112ef4c00) [pid = 1654] [serial = 2038] [outer = 0x112a88800] 18:04:08 INFO - PROCESS | 1654 | 1468371848831 Marionette DEBUG loaded listener.js 18:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x114fcd400) [pid = 1654] [serial = 2039] [outer = 0x112a88800] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba58000 == 37 [pid = 1654] [id = 10] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119542000 == 36 [pid = 1654] [id = 22] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc5c000 == 35 [pid = 1654] [id = 15] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x118507800 == 34 [pid = 1654] [id = 11] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a89e000 == 33 [pid = 1654] [id = 8] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd96000 == 32 [pid = 1654] [id = 676] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x117e93800 == 31 [pid = 1654] [id = 675] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12a898000 == 30 [pid = 1654] [id = 674] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12922d800 == 29 [pid = 1654] [id = 673] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x128b0f800 == 28 [pid = 1654] [id = 672] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12566b000 == 27 [pid = 1654] [id = 671] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119968000 == 26 [pid = 1654] [id = 670] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x117470000 == 25 [pid = 1654] [id = 669] 18:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x117eab800 == 24 [pid = 1654] [id = 668] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115ee2000) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118054400) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1126f2400) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1129ab400) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x113da7000) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115edb800) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x115e5cc00) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116631400) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1126e9000) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1129adc00) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119a54400) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x123aebc00) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x121707400) [pid = 1654] [serial = 1940] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11901a800) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11943ec00) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x126971800) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x124ab2800) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128ce0c00) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x119a55000) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1274e5c00) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119ab6800) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x116a1ac00) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11805a400) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x11905f400) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1199a8000) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128dca000) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x129510800) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12a73ac00) [pid = 1654] [serial = 1991] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x129622c00) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x129622800) [pid = 1654] [serial = 1988] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x128c51c00) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x128db9400) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12557a000) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x125637400) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x128dbb800) [pid = 1654] [serial = 1982] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1292d7000) [pid = 1654] [serial = 1985] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x123f94400) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 18:04:09 INFO - PROCESS | 1654 | 1468371849761 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"]]]}] 18:04:09 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 18:04:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1229ms 18:04:09 INFO - PROCESS | 1654 | 1468371849796 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 18:04:09 INFO - PROCESS | 1654 | 1468371849799 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 18:04:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:04:09 INFO - PROCESS | 1654 | 1468371849804 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:04:09 INFO - PROCESS | 1654 | 1468371849806 Marionette TRACE conn2 <- [1,2690,null,{}] 18:04:09 INFO - PROCESS | 1654 | 1468371849808 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:09 INFO - PROCESS | 1654 | 1468371849810 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:09 INFO - PROCESS | 1654 | 1468371849897 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:04:09 INFO - PROCESS | 1654 | 1468371849954 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:09 INFO - PROCESS | 1654 | 1468371849956 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188bd800 == 25 [pid = 1654] [id = 680] 18:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x115d8ac00) [pid = 1654] [serial = 2040] [outer = 0x0] 18:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x115edb800) [pid = 1654] [serial = 2041] [outer = 0x115d8ac00] 18:04:09 INFO - PROCESS | 1654 | 1468371849983 Marionette DEBUG loaded listener.js 18:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x116f05400) [pid = 1654] [serial = 2042] [outer = 0x115d8ac00] 18:04:10 INFO - PROCESS | 1654 | 1468371850785 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"]]]}] 18:04:10 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 18:04:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1021ms 18:04:10 INFO - PROCESS | 1654 | 1468371850826 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 18:04:10 INFO - PROCESS | 1654 | 1468371850827 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 18:04:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:04:10 INFO - PROCESS | 1654 | 1468371850830 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:04:10 INFO - PROCESS | 1654 | 1468371850832 Marionette TRACE conn2 <- [1,2694,null,{}] 18:04:10 INFO - PROCESS | 1654 | 1468371850840 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:10 INFO - PROCESS | 1654 | 1468371850843 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:10 INFO - PROCESS | 1654 | 1468371850941 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:04:10 INFO - PROCESS | 1654 | 1468371850948 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 1654 | 1468371850950 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x125071000 == 26 [pid = 1654] [id = 681] 18:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x10eade000) [pid = 1654] [serial = 2043] [outer = 0x0] 18:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1183a6400) [pid = 1654] [serial = 2044] [outer = 0x10eade000] 18:04:10 INFO - PROCESS | 1654 | 1468371850979 Marionette DEBUG loaded listener.js 18:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1187fa000) [pid = 1654] [serial = 2045] [outer = 0x10eade000] 18:04:11 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 18:04:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1023ms 18:04:11 INFO - PROCESS | 1654 | 1468371851848 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"]]]}] 18:04:11 INFO - PROCESS | 1654 | 1468371851853 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 18:04:11 INFO - PROCESS | 1654 | 1468371851855 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 18:04:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:04:11 INFO - PROCESS | 1654 | 1468371851859 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:04:11 INFO - PROCESS | 1654 | 1468371851860 Marionette TRACE conn2 <- [1,2698,null,{}] 18:04:11 INFO - PROCESS | 1654 | 1468371851862 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:11 INFO - PROCESS | 1654 | 1468371851863 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:11 INFO - PROCESS | 1654 | 1468371851968 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:04:12 INFO - PROCESS | 1654 | 1468371852008 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:12 INFO - PROCESS | 1654 | 1468371852009 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b14000 == 27 [pid = 1654] [id = 682] 18:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x119068000) [pid = 1654] [serial = 2046] [outer = 0x0] 18:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1199aec00) [pid = 1654] [serial = 2047] [outer = 0x119068000] 18:04:12 INFO - PROCESS | 1654 | 1468371852034 Marionette DEBUG loaded listener.js 18:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x119a58000) [pid = 1654] [serial = 2048] [outer = 0x119068000] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x116a1b800) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1183a3c00) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x113da5c00) [pid = 1654] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x113da6400) [pid = 1654] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x112fafc00) [pid = 1654] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x113399400) [pid = 1654] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x110d66800) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x118158800) [pid = 1654] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x116aefc00) [pid = 1654] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x119448800) [pid = 1654] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x1244c2c00) [pid = 1654] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:04:12 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x110e7d800) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:04:12 INFO - PROCESS | 1654 | 1468371852841 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"]]]}] 18:04:12 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 18:04:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:04:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1020ms 18:04:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:04:12 INFO - PROCESS | 1654 | 1468371852879 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 18:04:12 INFO - PROCESS | 1654 | 1468371852880 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 18:04:12 INFO - PROCESS | 1654 | 1468371852882 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:04:12 INFO - PROCESS | 1654 | 1468371852883 Marionette TRACE conn2 <- [1,2702,null,{}] 18:04:12 INFO - PROCESS | 1654 | 1468371852885 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:12 INFO - PROCESS | 1654 | 1468371852887 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:12 INFO - PROCESS | 1654 | 1468371852966 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:04:12 INFO - PROCESS | 1654 | 1468371852970 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:12 INFO - PROCESS | 1654 | 1468371852971 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1238a6800 == 28 [pid = 1654] [id = 683] 18:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1129ad800) [pid = 1654] [serial = 2049] [outer = 0x0] 18:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x117560800) [pid = 1654] [serial = 2050] [outer = 0x1129ad800] 18:04:12 INFO - PROCESS | 1654 | 1468371852996 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x119451800) [pid = 1654] [serial = 2051] [outer = 0x1129ad800] 18:04:13 INFO - PROCESS | 1654 | 1468371853334 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:04:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:04:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 468ms 18:04:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:04:13 INFO - PROCESS | 1654 | 1468371853351 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:04:13 INFO - PROCESS | 1654 | 1468371853352 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 18:04:13 INFO - PROCESS | 1654 | 1468371853354 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:04:13 INFO - PROCESS | 1654 | 1468371853355 Marionette TRACE conn2 <- [1,2706,null,{}] 18:04:13 INFO - PROCESS | 1654 | 1468371853360 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:13 INFO - PROCESS | 1654 | 1468371853365 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:13 INFO - PROCESS | 1654 | 1468371853546 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:04:13 INFO - PROCESS | 1654 | 1468371853555 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:13 INFO - PROCESS | 1654 | 1468371853557 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293dd800 == 29 [pid = 1654] [id = 684] 18:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x119ab0c00) [pid = 1654] [serial = 2052] [outer = 0x0] 18:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1210eb000) [pid = 1654] [serial = 2053] [outer = 0x119ab0c00] 18:04:13 INFO - PROCESS | 1654 | 1468371853602 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x12557a000) [pid = 1654] [serial = 2054] [outer = 0x119ab0c00] 18:04:14 INFO - PROCESS | 1654 | 1468371853999 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:04:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 674ms 18:04:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:04:14 INFO - PROCESS | 1654 | 1468371854029 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 1654 | 1468371854031 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 18:04:14 INFO - PROCESS | 1654 | 1468371854034 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - PROCESS | 1654 | 1468371854036 Marionette TRACE conn2 <- [1,2710,null,{}] 18:04:14 INFO - PROCESS | 1654 | 1468371854039 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:14 INFO - PROCESS | 1654 | 1468371854041 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:14 INFO - PROCESS | 1654 | 1468371854200 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:04:14 INFO - PROCESS | 1654 | 1468371854240 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 1654 | 1468371854241 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a89d000 == 30 [pid = 1654] [id = 685] 18:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x1129abc00) [pid = 1654] [serial = 2055] [outer = 0x0] 18:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x126969000) [pid = 1654] [serial = 2056] [outer = 0x1129abc00] 18:04:14 INFO - PROCESS | 1654 | 1468371854282 Marionette DEBUG loaded listener.js 18:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x126dd3400) [pid = 1654] [serial = 2057] [outer = 0x1129abc00] 18:04:14 INFO - PROCESS | 1654 | 1468371854716 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 1654 | 1468371854756 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 18:04:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:04:14 INFO - PROCESS | 1654 | 1468371854767 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - PROCESS | 1654 | 1468371854769 Marionette TRACE conn2 <- [1,2714,null,{}] 18:04:14 INFO - PROCESS | 1654 | 1468371854771 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:14 INFO - PROCESS | 1654 | 1468371854773 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:14 INFO - PROCESS | 1654 | 1468371854909 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:04:14 INFO - PROCESS | 1654 | 1468371854915 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 1654 | 1468371854917 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b844800 == 31 [pid = 1654] [id = 686] 18:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x126dd6000) [pid = 1654] [serial = 2058] [outer = 0x0] 18:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x127475400) [pid = 1654] [serial = 2059] [outer = 0x126dd6000] 18:04:14 INFO - PROCESS | 1654 | 1468371854957 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x128c51c00) [pid = 1654] [serial = 2060] [outer = 0x126dd6000] 18:04:15 INFO - PROCESS | 1654 | 1468371855570 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:04:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:04:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 872ms 18:04:15 INFO - PROCESS | 1654 | 1468371855640 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:04:15 INFO - PROCESS | 1654 | 1468371855643 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 18:04:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:04:15 INFO - PROCESS | 1654 | 1468371855647 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:04:15 INFO - PROCESS | 1654 | 1468371855649 Marionette TRACE conn2 <- [1,2718,null,{}] 18:04:15 INFO - PROCESS | 1654 | 1468371855653 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:15 INFO - PROCESS | 1654 | 1468371855655 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:15 INFO - PROCESS | 1654 | 1468371855757 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:04:15 INFO - PROCESS | 1654 | 1468371855821 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 1654 | 1468371855822 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c59800 == 32 [pid = 1654] [id = 687] 18:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x112a7c000) [pid = 1654] [serial = 2061] [outer = 0x0] 18:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x114fcc000) [pid = 1654] [serial = 2062] [outer = 0x112a7c000] 18:04:15 INFO - PROCESS | 1654 | 1468371855894 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116769c00) [pid = 1654] [serial = 2063] [outer = 0x112a7c000] 18:04:16 INFO - PROCESS | 1654 | 1468371856316 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:04:16 INFO - PROCESS | 1654 | 1468371856378 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 18:04:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:04:16 INFO - PROCESS | 1654 | 1468371856384 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 1654 | 1468371856386 Marionette TRACE conn2 <- [1,2722,null,{}] 18:04:16 INFO - PROCESS | 1654 | 1468371856388 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:16 INFO - PROCESS | 1654 | 1468371856390 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:16 INFO - PROCESS | 1654 | 1468371856492 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:04:16 INFO - PROCESS | 1654 | 1468371856566 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 1654 | 1468371856568 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b0b800 == 33 [pid = 1654] [id = 688] 18:04:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1183a2c00) [pid = 1654] [serial = 2064] [outer = 0x0] 18:04:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118784400) [pid = 1654] [serial = 2065] [outer = 0x1183a2c00] 18:04:16 INFO - PROCESS | 1654 | 1468371856599 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x119449800) [pid = 1654] [serial = 2066] [outer = 0x1183a2c00] 18:04:17 INFO - PROCESS | 1654 | 1468371857017 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] 18:04:17 INFO - PROCESS | 1654 | 1468371857057 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 18:04:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:04:17 INFO - PROCESS | 1654 | 1468371857060 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 1654 | 1468371857062 Marionette TRACE conn2 <- [1,2726,null,{}] 18:04:17 INFO - PROCESS | 1654 | 1468371857070 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:17 INFO - PROCESS | 1654 | 1468371857073 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:17 INFO - PROCESS | 1654 | 1468371857202 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:04:17 INFO - PROCESS | 1654 | 1468371857267 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 1654 | 1468371857269 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c71a800 == 34 [pid = 1654] [id = 689] 18:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119447800) [pid = 1654] [serial = 2067] [outer = 0x0] 18:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119a50800) [pid = 1654] [serial = 2068] [outer = 0x119447800] 18:04:17 INFO - PROCESS | 1654 | 1468371857305 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x124c93c00) [pid = 1654] [serial = 2069] [outer = 0x119447800] 18:04:17 INFO - PROCESS | 1654 | 1468371857761 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:04:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:04:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 721ms 18:04:17 INFO - PROCESS | 1654 | 1468371857782 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 1654 | 1468371857784 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 18:04:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:04:17 INFO - PROCESS | 1654 | 1468371857786 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 1654 | 1468371857787 Marionette TRACE conn2 <- [1,2730,null,{}] 18:04:17 INFO - PROCESS | 1654 | 1468371857790 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:17 INFO - PROCESS | 1654 | 1468371857791 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:17 INFO - PROCESS | 1654 | 1468371857894 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:04:17 INFO - PROCESS | 1654 | 1468371857956 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 1654 | 1468371857957 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c894800 == 35 [pid = 1654] [id = 690] 18:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x126ddd400) [pid = 1654] [serial = 2070] [outer = 0x0] 18:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x128c53400) [pid = 1654] [serial = 2071] [outer = 0x126ddd400] 18:04:17 INFO - PROCESS | 1654 | 1468371857985 Marionette DEBUG loaded listener.js 18:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x128ce7c00) [pid = 1654] [serial = 2072] [outer = 0x126ddd400] 18:04:18 INFO - PROCESS | 1654 | 1468371858917 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"]]]}] 18:04:18 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 18:04:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:04:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1169ms 18:04:18 INFO - PROCESS | 1654 | 1468371858956 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 18:04:18 INFO - PROCESS | 1654 | 1468371858958 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 18:04:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:04:18 INFO - PROCESS | 1654 | 1468371858978 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - PROCESS | 1654 | 1468371858980 Marionette TRACE conn2 <- [1,2734,null,{}] 18:04:18 INFO - PROCESS | 1654 | 1468371858984 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:18 INFO - PROCESS | 1654 | 1468371858985 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:19 INFO - PROCESS | 1654 | 1468371859076 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:04:19 INFO - PROCESS | 1654 | 1468371859137 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 1654 | 1468371859140 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x120f2d000 == 36 [pid = 1654] [id = 691] 18:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x115d92400) [pid = 1654] [serial = 2073] [outer = 0x0] 18:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x115ed9c00) [pid = 1654] [serial = 2074] [outer = 0x115d92400] 18:04:19 INFO - PROCESS | 1654 | 1468371859167 Marionette DEBUG loaded listener.js 18:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x116af6000) [pid = 1654] [serial = 2075] [outer = 0x115d92400] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119c60000 == 35 [pid = 1654] [id = 678] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1132a4000 == 34 [pid = 1654] [id = 677] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b82f800 == 33 [pid = 1654] [id = 9] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11715c800 == 32 [pid = 1654] [id = 25] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x113010800 == 31 [pid = 1654] [id = 23] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c892000 == 30 [pid = 1654] [id = 14] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x116f5d000 == 29 [pid = 1654] [id = 24] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x129236000 == 28 [pid = 1654] [id = 6] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x112d61800 == 27 [pid = 1654] [id = 26] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7c7000 == 26 [pid = 1654] [id = 21] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12c726000 == 25 [pid = 1654] [id = 13] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x117ea3800 == 24 [pid = 1654] [id = 12] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7d7800 == 23 [pid = 1654] [id = 20] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3f1000 == 22 [pid = 1654] [id = 18] 18:04:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7b9000 == 21 [pid = 1654] [id = 19] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11825d000) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12562d000) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1274ec000) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x118055000) [pid = 1654] [serial = 2006] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x115ee2400) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x115d95800) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116a1b400) [pid = 1654] [serial = 2009] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x119a27400) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x120fe3400) [pid = 1654] [serial = 2015] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11688ac00) [pid = 1654] [serial = 1994] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x115e5c400) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x126d41000) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128fef400) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x112ee9800) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1183a4400) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x11835c400) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x11906a400) [pid = 1654] [serial = 1997] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x1187f4000) [pid = 1654] [serial = 2012] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1121be000) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x123d34c00) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x124a96400) [pid = 1654] [serial = 2018] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12562f000) [pid = 1654] [serial = 2000] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x124923c00) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x113c63c00) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 18:04:19 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x112eed000) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 18:04:20 INFO - PROCESS | 1654 | 1468371860153 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1227ms 18:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:04:20 INFO - PROCESS | 1654 | 1468371860204 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:04:20 INFO - PROCESS | 1654 | 1468371860206 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 18:04:20 INFO - PROCESS | 1654 | 1468371860210 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - PROCESS | 1654 | 1468371860211 Marionette TRACE conn2 <- [1,2738,null,{}] 18:04:20 INFO - PROCESS | 1654 | 1468371860215 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:20 INFO - PROCESS | 1654 | 1468371860217 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:20 INFO - PROCESS | 1654 | 1468371860307 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:04:20 INFO - PROCESS | 1654 | 1468371860388 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:20 INFO - PROCESS | 1654 | 1468371860389 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f4e800 == 22 [pid = 1654] [id = 692] 18:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1126ecc00) [pid = 1654] [serial = 2076] [outer = 0x0] 18:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1128d0000) [pid = 1654] [serial = 2077] [outer = 0x1126ecc00] 18:04:20 INFO - PROCESS | 1654 | 1468371860435 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x112ac2000) [pid = 1654] [serial = 2078] [outer = 0x1126ecc00] 18:04:20 INFO - PROCESS | 1654 | 1468371860774 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 620ms 18:04:20 INFO - PROCESS | 1654 | 1468371860830 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:04:20 INFO - PROCESS | 1654 | 1468371860833 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 18:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:04:20 INFO - PROCESS | 1654 | 1468371860838 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - PROCESS | 1654 | 1468371860839 Marionette TRACE conn2 <- [1,2742,null,{}] 18:04:20 INFO - PROCESS | 1654 | 1468371860842 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:20 INFO - PROCESS | 1654 | 1468371860844 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:20 INFO - PROCESS | 1654 | 1468371860929 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:04:21 INFO - PROCESS | 1654 | 1468371861006 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 1654 | 1468371861007 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x118757800 == 23 [pid = 1654] [id = 693] 18:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x113c5fc00) [pid = 1654] [serial = 2079] [outer = 0x0] 18:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x115d91000) [pid = 1654] [serial = 2080] [outer = 0x113c5fc00] 18:04:21 INFO - PROCESS | 1654 | 1468371861034 Marionette DEBUG loaded listener.js 18:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x115ed7400) [pid = 1654] [serial = 2081] [outer = 0x113c5fc00] 18:04:21 INFO - PROCESS | 1654 | 1468371861332 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 523ms 18:04:21 INFO - PROCESS | 1654 | 1468371861363 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:04:21 INFO - PROCESS | 1654 | 1468371861364 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 18:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:04:21 INFO - PROCESS | 1654 | 1468371861366 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:04:21 INFO - PROCESS | 1654 | 1468371861369 Marionette TRACE conn2 <- [1,2746,null,{}] 18:04:21 INFO - PROCESS | 1654 | 1468371861379 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:21 INFO - PROCESS | 1654 | 1468371861382 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:21 INFO - PROCESS | 1654 | 1468371861481 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:04:21 INFO - PROCESS | 1654 | 1468371861514 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 1654 | 1468371861515 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x119973000 == 24 [pid = 1654] [id = 694] 18:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1126f5400) [pid = 1654] [serial = 2082] [outer = 0x0] 18:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x116772c00) [pid = 1654] [serial = 2083] [outer = 0x1126f5400] 18:04:21 INFO - PROCESS | 1654 | 1468371861544 Marionette DEBUG loaded listener.js 18:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11755e400) [pid = 1654] [serial = 2084] [outer = 0x1126f5400] 18:04:21 INFO - PROCESS | 1654 | 1468371861811 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 474ms 18:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:04:21 INFO - PROCESS | 1654 | 1468371861847 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:04:21 INFO - PROCESS | 1654 | 1468371861849 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 18:04:21 INFO - PROCESS | 1654 | 1468371861851 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:04:21 INFO - PROCESS | 1654 | 1468371861853 Marionette TRACE conn2 <- [1,2750,null,{}] 18:04:21 INFO - PROCESS | 1654 | 1468371861855 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:21 INFO - PROCESS | 1654 | 1468371861856 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:21 INFO - PROCESS | 1654 | 1468371861948 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:04:21 INFO - PROCESS | 1654 | 1468371861951 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 1654 | 1468371861952 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x123be4000 == 25 [pid = 1654] [id = 695] 18:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11804d400) [pid = 1654] [serial = 2085] [outer = 0x0] 18:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118158400) [pid = 1654] [serial = 2086] [outer = 0x11804d400] 18:04:21 INFO - PROCESS | 1654 | 1468371861979 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x118357c00) [pid = 1654] [serial = 2087] [outer = 0x11804d400] 18:04:22 INFO - PROCESS | 1654 | 1468371862353 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 519ms 18:04:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:04:22 INFO - PROCESS | 1654 | 1468371862378 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:04:22 INFO - PROCESS | 1654 | 1468371862379 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 18:04:22 INFO - PROCESS | 1654 | 1468371862381 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:04:22 INFO - PROCESS | 1654 | 1468371862383 Marionette TRACE conn2 <- [1,2754,null,{}] 18:04:22 INFO - PROCESS | 1654 | 1468371862390 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:22 INFO - PROCESS | 1654 | 1468371862391 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:22 INFO - PROCESS | 1654 | 1468371862486 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:04:22 INFO - PROCESS | 1654 | 1468371862492 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:22 INFO - PROCESS | 1654 | 1468371862493 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12507a000 == 26 [pid = 1654] [id = 696] 18:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1133a3800) [pid = 1654] [serial = 2088] [outer = 0x0] 18:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x11839cc00) [pid = 1654] [serial = 2089] [outer = 0x1133a3800] 18:04:22 INFO - PROCESS | 1654 | 1468371862518 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1185e2c00) [pid = 1654] [serial = 2090] [outer = 0x1133a3800] 18:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 523ms 18:04:22 INFO - PROCESS | 1654 | 1468371862901 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:04:22 INFO - PROCESS | 1654 | 1468371862910 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:04:22 INFO - PROCESS | 1654 | 1468371862912 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 18:04:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:04:22 INFO - PROCESS | 1654 | 1468371862916 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:04:22 INFO - PROCESS | 1654 | 1468371862918 Marionette TRACE conn2 <- [1,2758,null,{}] 18:04:22 INFO - PROCESS | 1654 | 1468371862921 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:22 INFO - PROCESS | 1654 | 1468371862930 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:23 INFO - PROCESS | 1654 | 1468371863104 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:04:23 INFO - PROCESS | 1654 | 1468371863125 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:23 INFO - PROCESS | 1654 | 1468371863126 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b0a800 == 27 [pid = 1654] [id = 697] 18:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118784000) [pid = 1654] [serial = 2091] [outer = 0x0] 18:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11906a400) [pid = 1654] [serial = 2092] [outer = 0x118784000] 18:04:23 INFO - PROCESS | 1654 | 1468371863167 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119a50c00) [pid = 1654] [serial = 2093] [outer = 0x118784000] 18:04:23 INFO - PROCESS | 1654 | 1468371863538 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:04:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:04:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 18:04:23 INFO - PROCESS | 1654 | 1468371863587 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:04:23 INFO - PROCESS | 1654 | 1468371863588 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 18:04:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:04:23 INFO - PROCESS | 1654 | 1468371863599 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:04:23 INFO - PROCESS | 1654 | 1468371863607 Marionette TRACE conn2 <- [1,2762,null,{}] 18:04:23 INFO - PROCESS | 1654 | 1468371863610 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:23 INFO - PROCESS | 1654 | 1468371863611 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:23 INFO - PROCESS | 1654 | 1468371863706 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:04:23 INFO - PROCESS | 1654 | 1468371863711 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:23 INFO - PROCESS | 1654 | 1468371863712 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x129230800 == 28 [pid = 1654] [id = 698] 18:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11877f800) [pid = 1654] [serial = 2094] [outer = 0x0] 18:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119ab1400) [pid = 1654] [serial = 2095] [outer = 0x11877f800] 18:04:23 INFO - PROCESS | 1654 | 1468371863736 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x120fec800) [pid = 1654] [serial = 2096] [outer = 0x11877f800] 18:04:24 INFO - PROCESS | 1654 | 1468371864035 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 478ms 18:04:24 INFO - PROCESS | 1654 | 1468371864082 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:04:24 INFO - PROCESS | 1654 | 1468371864083 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 18:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:04:24 INFO - PROCESS | 1654 | 1468371864085 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:04:24 INFO - PROCESS | 1654 | 1468371864086 Marionette TRACE conn2 <- [1,2766,null,{}] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x126dd6000) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1129abc00) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119068000) [pid = 1654] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1129ad800) [pid = 1654] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119ab0c00) [pid = 1654] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x10eade000) [pid = 1654] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x10ead9c00) [pid = 1654] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x115d8ac00) [pid = 1654] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x112a88800) [pid = 1654] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x11755f000) [pid = 1654] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:04:24 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x112abcc00) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:04:24 INFO - PROCESS | 1654 | 1468371864246 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:24 INFO - PROCESS | 1654 | 1468371864247 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:24 INFO - PROCESS | 1654 | 1468371864331 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:04:24 INFO - PROCESS | 1654 | 1468371864335 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:24 INFO - PROCESS | 1654 | 1468371864336 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e28000 == 29 [pid = 1654] [id = 699] 18:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x112ac1000) [pid = 1654] [serial = 2097] [outer = 0x0] 18:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115d93000) [pid = 1654] [serial = 2098] [outer = 0x112ac1000] 18:04:24 INFO - PROCESS | 1654 | 1468371864360 Marionette DEBUG loaded listener.js 18:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1183a2400) [pid = 1654] [serial = 2099] [outer = 0x112ac1000] 18:04:24 INFO - PROCESS | 1654 | 1468371864685 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:04:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:04:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 618ms 18:04:24 INFO - PROCESS | 1654 | 1468371864704 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:04:24 INFO - PROCESS | 1654 | 1468371864705 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 18:04:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:04:24 INFO - PROCESS | 1654 | 1468371864708 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:04:24 INFO - PROCESS | 1654 | 1468371864711 Marionette TRACE conn2 <- [1,2770,null,{}] 18:04:24 INFO - PROCESS | 1654 | 1468371864714 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:24 INFO - PROCESS | 1654 | 1468371864715 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:24 INFO - PROCESS | 1654 | 1468371864799 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:04:24 INFO - PROCESS | 1654 | 1468371864803 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:24 INFO - PROCESS | 1654 | 1468371864804 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11996c000 == 30 [pid = 1654] [id = 700] 18:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119016400) [pid = 1654] [serial = 2100] [outer = 0x0] 18:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1210e6400) [pid = 1654] [serial = 2101] [outer = 0x119016400] 18:04:24 INFO - PROCESS | 1654 | 1468371864828 Marionette DEBUG loaded listener.js 18:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x121706000) [pid = 1654] [serial = 2102] [outer = 0x119016400] 18:04:25 INFO - PROCESS | 1654 | 1468371865147 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 471ms 18:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:04:25 INFO - PROCESS | 1654 | 1468371865179 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:04:25 INFO - PROCESS | 1654 | 1468371865180 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 18:04:25 INFO - PROCESS | 1654 | 1468371865182 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - PROCESS | 1654 | 1468371865183 Marionette TRACE conn2 <- [1,2774,null,{}] 18:04:25 INFO - PROCESS | 1654 | 1468371865186 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:25 INFO - PROCESS | 1654 | 1468371865187 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:25 INFO - PROCESS | 1654 | 1468371865289 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:04:25 INFO - PROCESS | 1654 | 1468371865298 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 1654 | 1468371865299 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03e800 == 31 [pid = 1654] [id = 701] 18:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x121707000) [pid = 1654] [serial = 2103] [outer = 0x0] 18:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x123d34c00) [pid = 1654] [serial = 2104] [outer = 0x121707000] 18:04:25 INFO - PROCESS | 1654 | 1468371865323 Marionette DEBUG loaded listener.js 18:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1244bfc00) [pid = 1654] [serial = 2105] [outer = 0x121707000] 18:04:25 INFO - PROCESS | 1654 | 1468371865649 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:04:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:04:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 470ms 18:04:25 INFO - PROCESS | 1654 | 1468371865653 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:04:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:04:25 INFO - PROCESS | 1654 | 1468371865655 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 18:04:25 INFO - PROCESS | 1654 | 1468371865659 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - PROCESS | 1654 | 1468371865661 Marionette TRACE conn2 <- [1,2778,null,{}] 18:04:25 INFO - PROCESS | 1654 | 1468371865663 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:25 INFO - PROCESS | 1654 | 1468371865665 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:25 INFO - PROCESS | 1654 | 1468371865764 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:04:25 INFO - PROCESS | 1654 | 1468371865767 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 1654 | 1468371865769 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bd8c000 == 32 [pid = 1654] [id = 702] 18:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1244c1000) [pid = 1654] [serial = 2106] [outer = 0x0] 18:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x124c8b400) [pid = 1654] [serial = 2107] [outer = 0x1244c1000] 18:04:25 INFO - PROCESS | 1654 | 1468371865795 Marionette DEBUG loaded listener.js 18:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x126972000) [pid = 1654] [serial = 2108] [outer = 0x1244c1000] 18:04:26 INFO - PROCESS | 1654 | 1468371866125 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:04:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:04:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 520ms 18:04:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:04:26 INFO - PROCESS | 1654 | 1468371866178 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:04:26 INFO - PROCESS | 1654 | 1468371866179 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 18:04:26 INFO - PROCESS | 1654 | 1468371866182 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:04:26 INFO - PROCESS | 1654 | 1468371866183 Marionette TRACE conn2 <- [1,2782,null,{}] 18:04:26 INFO - PROCESS | 1654 | 1468371866185 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:26 INFO - PROCESS | 1654 | 1468371866186 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:26 INFO - PROCESS | 1654 | 1468371866289 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:04:26 INFO - PROCESS | 1654 | 1468371866375 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:26 INFO - PROCESS | 1654 | 1468371866377 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133bd000 == 33 [pid = 1654] [id = 703] 18:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x10eae4400) [pid = 1654] [serial = 2109] [outer = 0x0] 18:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x110e7b400) [pid = 1654] [serial = 2110] [outer = 0x10eae4400] 18:04:26 INFO - PROCESS | 1654 | 1468371866408 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1126e1000) [pid = 1654] [serial = 2111] [outer = 0x10eae4400] 18:04:26 INFO - PROCESS | 1654 | 1468371866928 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:04:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:04:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 771ms 18:04:26 INFO - PROCESS | 1654 | 1468371866968 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:04:26 INFO - PROCESS | 1654 | 1468371866970 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 18:04:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:04:26 INFO - PROCESS | 1654 | 1468371866976 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:04:26 INFO - PROCESS | 1654 | 1468371866979 Marionette TRACE conn2 <- [1,2786,null,{}] 18:04:26 INFO - PROCESS | 1654 | 1468371866982 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:26 INFO - PROCESS | 1654 | 1468371866985 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:27 INFO - PROCESS | 1654 | 1468371867117 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:04:27 INFO - PROCESS | 1654 | 1468371867198 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:27 INFO - PROCESS | 1654 | 1468371867200 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c60000 == 34 [pid = 1654] [id = 704] 18:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x113d9b000) [pid = 1654] [serial = 2112] [outer = 0x0] 18:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x115d8f800) [pid = 1654] [serial = 2113] [outer = 0x113d9b000] 18:04:27 INFO - PROCESS | 1654 | 1468371867230 Marionette DEBUG loaded listener.js 18:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x115ede000) [pid = 1654] [serial = 2114] [outer = 0x113d9b000] 18:04:27 INFO - PROCESS | 1654 | 1468371867843 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:04:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:04:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 872ms 18:04:27 INFO - PROCESS | 1654 | 1468371867848 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:04:27 INFO - PROCESS | 1654 | 1468371867850 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 18:04:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:04:27 INFO - PROCESS | 1654 | 1468371867854 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:04:27 INFO - PROCESS | 1654 | 1468371867856 Marionette TRACE conn2 <- [1,2790,null,{}] 18:04:27 INFO - PROCESS | 1654 | 1468371867888 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:27 INFO - PROCESS | 1654 | 1468371867890 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:27 INFO - PROCESS | 1654 | 1468371867997 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:04:28 INFO - PROCESS | 1654 | 1468371868079 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 1654 | 1468371868082 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x119083000 == 35 [pid = 1654] [id = 705] 18:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x112eec000) [pid = 1654] [serial = 2115] [outer = 0x0] 18:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x112fe3800) [pid = 1654] [serial = 2116] [outer = 0x112eec000] 18:04:28 INFO - PROCESS | 1654 | 1468371868110 Marionette DEBUG loaded listener.js 18:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x113c30400) [pid = 1654] [serial = 2117] [outer = 0x112eec000] 18:04:28 INFO - PROCESS | 1654 | 1468371868507 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x128c51c00) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x127475400) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x126dd3400) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1199aec00) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x117560800) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119a58000) [pid = 1654] [serial = 2048] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1210eb000) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x126969000) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1183a6400) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x111e60c00) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1128d8c00) [pid = 1654] [serial = 2033] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x115edb800) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x116f05400) [pid = 1654] [serial = 2042] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x112ef4c00) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x114fcd400) [pid = 1654] [serial = 2039] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x117568c00) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118157000) [pid = 1654] [serial = 2036] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x119451800) [pid = 1654] [serial = 2051] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12557a000) [pid = 1654] [serial = 2054] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1187fa000) [pid = 1654] [serial = 2045] [outer = 0x0] [url = about:blank] 18:04:28 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x11943ac00) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 18:04:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:04:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 700ms 18:04:28 INFO - PROCESS | 1654 | 1468371868553 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:04:28 INFO - PROCESS | 1654 | 1468371868557 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 18:04:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:04:28 INFO - PROCESS | 1654 | 1468371868561 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - PROCESS | 1654 | 1468371868563 Marionette TRACE conn2 <- [1,2794,null,{}] 18:04:28 INFO - PROCESS | 1654 | 1468371868565 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:28 INFO - PROCESS | 1654 | 1468371868567 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:28 INFO - PROCESS | 1654 | 1468371868650 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:04:28 INFO - PROCESS | 1654 | 1468371868654 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 1654 | 1468371868655 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191f4800 == 36 [pid = 1654] [id = 706] 18:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x115dee800) [pid = 1654] [serial = 2118] [outer = 0x0] 18:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x115ede800) [pid = 1654] [serial = 2119] [outer = 0x115dee800] 18:04:28 INFO - PROCESS | 1654 | 1468371868685 Marionette DEBUG loaded listener.js 18:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1164eec00) [pid = 1654] [serial = 2120] [outer = 0x115dee800] 18:04:29 INFO - PROCESS | 1654 | 1468371869013 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:04:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:04:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 471ms 18:04:29 INFO - PROCESS | 1654 | 1468371869033 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:04:29 INFO - PROCESS | 1654 | 1468371869034 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 18:04:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:04:29 INFO - PROCESS | 1654 | 1468371869037 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:04:29 INFO - PROCESS | 1654 | 1468371869039 Marionette TRACE conn2 <- [1,2798,null,{}] 18:04:29 INFO - PROCESS | 1654 | 1468371869072 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:29 INFO - PROCESS | 1654 | 1468371869075 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:29 INFO - PROCESS | 1654 | 1468371869179 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:04:29 INFO - PROCESS | 1654 | 1468371869185 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:29 INFO - PROCESS | 1654 | 1468371869187 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x123faf800 == 37 [pid = 1654] [id = 707] 18:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x116f05400) [pid = 1654] [serial = 2121] [outer = 0x0] 18:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118054400) [pid = 1654] [serial = 2122] [outer = 0x116f05400] 18:04:29 INFO - PROCESS | 1654 | 1468371869215 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118163400) [pid = 1654] [serial = 2123] [outer = 0x116f05400] 18:04:29 INFO - PROCESS | 1654 | 1468371869539 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:04:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:04:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 523ms 18:04:29 INFO - PROCESS | 1654 | 1468371869561 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:04:29 INFO - PROCESS | 1654 | 1468371869563 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 18:04:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:04:29 INFO - PROCESS | 1654 | 1468371869565 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:04:29 INFO - PROCESS | 1654 | 1468371869566 Marionette TRACE conn2 <- [1,2802,null,{}] 18:04:29 INFO - PROCESS | 1654 | 1468371869568 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:29 INFO - PROCESS | 1654 | 1468371869570 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:29 INFO - PROCESS | 1654 | 1468371869653 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:04:29 INFO - PROCESS | 1654 | 1468371869711 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:29 INFO - PROCESS | 1654 | 1468371869712 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1269c6000 == 38 [pid = 1654] [id = 708] 18:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1126ee000) [pid = 1654] [serial = 2124] [outer = 0x0] 18:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11835dc00) [pid = 1654] [serial = 2125] [outer = 0x1126ee000] 18:04:29 INFO - PROCESS | 1654 | 1468371869737 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119019000) [pid = 1654] [serial = 2126] [outer = 0x1126ee000] 18:04:30 INFO - PROCESS | 1654 | 1468371870041 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 518ms 18:04:30 INFO - PROCESS | 1654 | 1468371870084 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:04:30 INFO - PROCESS | 1654 | 1468371870086 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 18:04:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:04:30 INFO - PROCESS | 1654 | 1468371870089 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 1654 | 1468371870091 Marionette TRACE conn2 <- [1,2806,null,{}] 18:04:30 INFO - PROCESS | 1654 | 1468371870095 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:30 INFO - PROCESS | 1654 | 1468371870097 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:30 INFO - PROCESS | 1654 | 1468371870213 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:04:30 INFO - PROCESS | 1654 | 1468371870304 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 1654 | 1468371870305 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e99000 == 39 [pid = 1654] [id = 709] 18:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1126e2800) [pid = 1654] [serial = 2127] [outer = 0x0] 18:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11901fc00) [pid = 1654] [serial = 2128] [outer = 0x1126e2800] 18:04:30 INFO - PROCESS | 1654 | 1468371870345 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119456c00) [pid = 1654] [serial = 2129] [outer = 0x1126e2800] 18:04:30 INFO - PROCESS | 1654 | 1468371870638 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:04:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:04:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 572ms 18:04:30 INFO - PROCESS | 1654 | 1468371870667 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:04:30 INFO - PROCESS | 1654 | 1468371870668 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 18:04:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:04:30 INFO - PROCESS | 1654 | 1468371870684 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 1654 | 1468371870685 Marionette TRACE conn2 <- [1,2810,null,{}] 18:04:30 INFO - PROCESS | 1654 | 1468371870687 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:30 INFO - PROCESS | 1654 | 1468371870691 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:30 INFO - PROCESS | 1654 | 1468371870816 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:04:30 INFO - PROCESS | 1654 | 1468371870856 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 1654 | 1468371870857 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a7d1000 == 40 [pid = 1654] [id = 710] 18:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1197d9c00) [pid = 1654] [serial = 2130] [outer = 0x0] 18:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119a5d000) [pid = 1654] [serial = 2131] [outer = 0x1197d9c00] 18:04:30 INFO - PROCESS | 1654 | 1468371870882 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1241ac800) [pid = 1654] [serial = 2132] [outer = 0x1197d9c00] 18:04:31 INFO - PROCESS | 1654 | 1468371871247 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:04:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:04:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 575ms 18:04:31 INFO - PROCESS | 1654 | 1468371871252 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:04:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:04:31 INFO - PROCESS | 1654 | 1468371871254 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 18:04:31 INFO - PROCESS | 1654 | 1468371871257 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:04:31 INFO - PROCESS | 1654 | 1468371871259 Marionette TRACE conn2 <- [1,2814,null,{}] 18:04:31 INFO - PROCESS | 1654 | 1468371871262 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:31 INFO - PROCESS | 1654 | 1468371871264 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:31 INFO - PROCESS | 1654 | 1468371871409 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:04:31 INFO - PROCESS | 1654 | 1468371871424 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:31 INFO - PROCESS | 1654 | 1468371871425 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b02d800 == 41 [pid = 1654] [id = 711] 18:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x123b8b800) [pid = 1654] [serial = 2133] [outer = 0x0] 18:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12502a800) [pid = 1654] [serial = 2134] [outer = 0x123b8b800] 18:04:31 INFO - PROCESS | 1654 | 1468371871449 Marionette DEBUG loaded listener.js 18:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x125632400) [pid = 1654] [serial = 2135] [outer = 0x123b8b800] 18:04:31 INFO - PROCESS | 1654 | 1468371871870 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:04:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:04:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 621ms 18:04:31 INFO - PROCESS | 1654 | 1468371871880 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:04:31 INFO - PROCESS | 1654 | 1468371871883 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 18:04:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:04:31 INFO - PROCESS | 1654 | 1468371871886 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:04:31 INFO - PROCESS | 1654 | 1468371871888 Marionette TRACE conn2 <- [1,2818,null,{}] 18:04:31 INFO - PROCESS | 1654 | 1468371871891 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:31 INFO - PROCESS | 1654 | 1468371871896 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:32 INFO - PROCESS | 1654 | 1468371872033 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:04:32 INFO - PROCESS | 1654 | 1468371872046 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:32 INFO - PROCESS | 1654 | 1468371872047 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba60800 == 42 [pid = 1654] [id = 712] 18:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x125582400) [pid = 1654] [serial = 2136] [outer = 0x0] 18:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12696bc00) [pid = 1654] [serial = 2137] [outer = 0x125582400] 18:04:32 INFO - PROCESS | 1654 | 1468371872072 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x126f4ec00) [pid = 1654] [serial = 2138] [outer = 0x125582400] 18:04:32 INFO - PROCESS | 1654 | 1468371872387 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:04:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:04:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 526ms 18:04:32 INFO - PROCESS | 1654 | 1468371872413 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:04:32 INFO - PROCESS | 1654 | 1468371872414 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 18:04:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:04:32 INFO - PROCESS | 1654 | 1468371872416 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:04:32 INFO - PROCESS | 1654 | 1468371872417 Marionette TRACE conn2 <- [1,2822,null,{}] 18:04:32 INFO - PROCESS | 1654 | 1468371872420 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:32 INFO - PROCESS | 1654 | 1468371872421 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:32 INFO - PROCESS | 1654 | 1468371872521 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:04:32 INFO - PROCESS | 1654 | 1468371872533 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:32 INFO - PROCESS | 1654 | 1468371872534 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bda3000 == 43 [pid = 1654] [id = 713] 18:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126f50c00) [pid = 1654] [serial = 2139] [outer = 0x0] 18:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x127158800) [pid = 1654] [serial = 2140] [outer = 0x126f50c00] 18:04:32 INFO - PROCESS | 1654 | 1468371872557 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1274e5c00) [pid = 1654] [serial = 2141] [outer = 0x126f50c00] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1133a3800) [pid = 1654] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x115d92400) [pid = 1654] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1126f5400) [pid = 1654] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113c5fc00) [pid = 1654] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11804d400) [pid = 1654] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1126ecc00) [pid = 1654] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x112a7c000) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1183a2c00) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119447800) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126ddd400) [pid = 1654] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118784000) [pid = 1654] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11877f800) [pid = 1654] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x112ac1000) [pid = 1654] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:04:32 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119016400) [pid = 1654] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:04:32 INFO - PROCESS | 1654 | 1468371872946 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:04:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:04:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 571ms 18:04:32 INFO - PROCESS | 1654 | 1468371872987 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:04:32 INFO - PROCESS | 1654 | 1468371872988 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 18:04:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:04:33 INFO - PROCESS | 1654 | 1468371873002 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - PROCESS | 1654 | 1468371873004 Marionette TRACE conn2 <- [1,2826,null,{}] 18:04:33 INFO - PROCESS | 1654 | 1468371873007 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:33 INFO - PROCESS | 1654 | 1468371873010 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:33 INFO - PROCESS | 1654 | 1468371873101 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:04:33 INFO - PROCESS | 1654 | 1468371873105 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:33 INFO - PROCESS | 1654 | 1468371873106 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1269b8800 == 44 [pid = 1654] [id = 714] 18:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115d90400) [pid = 1654] [serial = 2142] [outer = 0x0] 18:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x118051400) [pid = 1654] [serial = 2143] [outer = 0x115d90400] 18:04:33 INFO - PROCESS | 1654 | 1468371873133 Marionette DEBUG loaded listener.js 18:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1199afc00) [pid = 1654] [serial = 2144] [outer = 0x115d90400] 18:04:33 INFO - PROCESS | 1654 | 1468371873527 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:04:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:04:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 586ms 18:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:04:33 INFO - PROCESS | 1654 | 1468371873578 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:04:33 INFO - PROCESS | 1654 | 1468371873580 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 18:04:33 INFO - PROCESS | 1654 | 1468371873583 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - PROCESS | 1654 | 1468371873586 Marionette TRACE conn2 <- [1,2830,null,{}] 18:04:33 INFO - PROCESS | 1654 | 1468371873589 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:33 INFO - PROCESS | 1654 | 1468371873592 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:33 INFO - PROCESS | 1654 | 1468371873722 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:04:33 INFO - PROCESS | 1654 | 1468371873732 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:33 INFO - PROCESS | 1654 | 1468371873733 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc66000 == 45 [pid = 1654] [id = 715] 18:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119ab8c00) [pid = 1654] [serial = 2145] [outer = 0x0] 18:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1274ec000) [pid = 1654] [serial = 2146] [outer = 0x119ab8c00] 18:04:33 INFO - PROCESS | 1654 | 1468371873766 Marionette DEBUG loaded listener.js 18:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x128ce3000) [pid = 1654] [serial = 2147] [outer = 0x119ab8c00] 18:04:34 INFO - PROCESS | 1654 | 1468371874072 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 18:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:04:34 INFO - PROCESS | 1654 | 1468371874104 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:04:34 INFO - PROCESS | 1654 | 1468371874105 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 18:04:34 INFO - PROCESS | 1654 | 1468371874107 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:04:34 INFO - PROCESS | 1654 | 1468371874108 Marionette TRACE conn2 <- [1,2834,null,{}] 18:04:34 INFO - PROCESS | 1654 | 1468371874114 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:34 INFO - PROCESS | 1654 | 1468371874115 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:34 INFO - PROCESS | 1654 | 1468371874193 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:04:34 INFO - PROCESS | 1654 | 1468371874254 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:34 INFO - PROCESS | 1654 | 1468371874255 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cedb000 == 46 [pid = 1654] [id = 716] 18:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x128c4e000) [pid = 1654] [serial = 2148] [outer = 0x0] 18:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128db2400) [pid = 1654] [serial = 2149] [outer = 0x128c4e000] 18:04:34 INFO - PROCESS | 1654 | 1468371874279 Marionette DEBUG loaded listener.js 18:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128dc1400) [pid = 1654] [serial = 2150] [outer = 0x128c4e000] 18:04:34 INFO - PROCESS | 1654 | 1468371874546 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 473ms 18:04:34 INFO - PROCESS | 1654 | 1468371874582 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:04:34 INFO - PROCESS | 1654 | 1468371874583 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 18:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:04:34 INFO - PROCESS | 1654 | 1468371874585 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:04:34 INFO - PROCESS | 1654 | 1468371874586 Marionette TRACE conn2 <- [1,2838,null,{}] 18:04:34 INFO - PROCESS | 1654 | 1468371874588 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:34 INFO - PROCESS | 1654 | 1468371874589 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:34 INFO - PROCESS | 1654 | 1468371874673 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:04:34 INFO - PROCESS | 1654 | 1468371874679 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:34 INFO - PROCESS | 1654 | 1468371874680 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3df000 == 47 [pid = 1654] [id = 717] 18:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128dc3400) [pid = 1654] [serial = 2151] [outer = 0x0] 18:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128dcbc00) [pid = 1654] [serial = 2152] [outer = 0x128dc3400] 18:04:34 INFO - PROCESS | 1654 | 1468371874711 Marionette DEBUG loaded listener.js 18:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1292d6400) [pid = 1654] [serial = 2153] [outer = 0x128dc3400] 18:04:35 INFO - PROCESS | 1654 | 1468371875264 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 719ms 18:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:04:35 INFO - PROCESS | 1654 | 1468371875305 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:04:35 INFO - PROCESS | 1654 | 1468371875307 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 18:04:35 INFO - PROCESS | 1654 | 1468371875310 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:04:35 INFO - PROCESS | 1654 | 1468371875312 Marionette TRACE conn2 <- [1,2842,null,{}] 18:04:35 INFO - PROCESS | 1654 | 1468371875315 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:35 INFO - PROCESS | 1654 | 1468371875317 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:35 INFO - PROCESS | 1654 | 1468371875424 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:04:35 INFO - PROCESS | 1654 | 1468371875484 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:35 INFO - PROCESS | 1654 | 1468371875486 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x119725800 == 48 [pid = 1654] [id = 718] 18:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11339d400) [pid = 1654] [serial = 2154] [outer = 0x0] 18:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x115edf400) [pid = 1654] [serial = 2155] [outer = 0x11339d400] 18:04:35 INFO - PROCESS | 1654 | 1468371875517 Marionette DEBUG loaded listener.js 18:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x116a1b400) [pid = 1654] [serial = 2156] [outer = 0x11339d400] 18:04:35 INFO - PROCESS | 1654 | 1468371875966 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:04:35 INFO - PROCESS | 1654 | --DOCSHELL 0x12ced9800 == 47 [pid = 1654] [id = 16] 18:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 721ms 18:04:36 INFO - PROCESS | 1654 | 1468371876038 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:04:36 INFO - PROCESS | 1654 | 1468371876041 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 18:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:04:36 INFO - PROCESS | 1654 | 1468371876046 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:04:36 INFO - PROCESS | 1654 | 1468371876048 Marionette TRACE conn2 <- [1,2846,null,{}] 18:04:36 INFO - PROCESS | 1654 | 1468371876050 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:36 INFO - PROCESS | 1654 | 1468371876052 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:36 INFO - PROCESS | 1654 | 1468371876177 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:04:36 INFO - PROCESS | 1654 | 1468371876263 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:36 INFO - PROCESS | 1654 | 1468371876265 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a651000 == 48 [pid = 1654] [id = 719] 18:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11804d000) [pid = 1654] [serial = 2157] [outer = 0x0] 18:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1187fa000) [pid = 1654] [serial = 2158] [outer = 0x11804d000] 18:04:36 INFO - PROCESS | 1654 | 1468371876295 Marionette DEBUG loaded listener.js 18:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11943a800) [pid = 1654] [serial = 2159] [outer = 0x11804d000] 18:04:36 INFO - PROCESS | 1654 | 1468371876699 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 18:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:04:36 INFO - PROCESS | 1654 | 1468371876717 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:04:36 INFO - PROCESS | 1654 | 1468371876718 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 18:04:36 INFO - PROCESS | 1654 | 1468371876720 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:04:36 INFO - PROCESS | 1654 | 1468371876723 Marionette TRACE conn2 <- [1,2850,null,{}] 18:04:36 INFO - PROCESS | 1654 | 1468371876731 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:36 INFO - PROCESS | 1654 | 1468371876734 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:36 INFO - PROCESS | 1654 | 1468371876839 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:04:36 INFO - PROCESS | 1654 | 1468371876901 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:36 INFO - PROCESS | 1654 | 1468371876903 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3f2000 == 49 [pid = 1654] [id = 720] 18:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119a26400) [pid = 1654] [serial = 2160] [outer = 0x0] 18:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1210df800) [pid = 1654] [serial = 2161] [outer = 0x119a26400] 18:04:36 INFO - PROCESS | 1654 | 1468371876974 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1241ac000) [pid = 1654] [serial = 2162] [outer = 0x119a26400] 18:04:37 INFO - PROCESS | 1654 | 1468371877380 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:04:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:04:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 723ms 18:04:37 INFO - PROCESS | 1654 | 1468371877640 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:04:37 INFO - PROCESS | 1654 | 1468371877643 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 18:04:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:04:37 INFO - PROCESS | 1654 | 1468371877661 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:04:37 INFO - PROCESS | 1654 | 1468371877663 Marionette TRACE conn2 <- [1,2854,null,{}] 18:04:37 INFO - PROCESS | 1654 | 1468371877666 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:37 INFO - PROCESS | 1654 | 1468371877668 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:37 INFO - PROCESS | 1654 | 1468371877758 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:04:37 INFO - PROCESS | 1654 | 1468371877816 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:37 INFO - PROCESS | 1654 | 1468371877819 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f14800 == 50 [pid = 1654] [id = 721] 18:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x113252800) [pid = 1654] [serial = 2163] [outer = 0x0] 18:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x113c21c00) [pid = 1654] [serial = 2164] [outer = 0x113252800] 18:04:37 INFO - PROCESS | 1654 | 1468371877845 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x115eda400) [pid = 1654] [serial = 2165] [outer = 0x113252800] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12cedb000 == 49 [pid = 1654] [id = 716] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc66000 == 48 [pid = 1654] [id = 715] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1269b8800 == 47 [pid = 1654] [id = 714] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12bda3000 == 46 [pid = 1654] [id = 713] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba60800 == 45 [pid = 1654] [id = 712] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b02d800 == 44 [pid = 1654] [id = 711] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12a7d1000 == 43 [pid = 1654] [id = 710] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x117e99000 == 42 [pid = 1654] [id = 709] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1269c6000 == 41 [pid = 1654] [id = 708] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x123faf800 == 40 [pid = 1654] [id = 707] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1191f4800 == 39 [pid = 1654] [id = 706] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119083000 == 38 [pid = 1654] [id = 705] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119c60000 == 37 [pid = 1654] [id = 704] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1133bd000 == 36 [pid = 1654] [id = 703] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12bd8c000 == 35 [pid = 1654] [id = 702] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x128b0a800 == 34 [pid = 1654] [id = 697] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03e800 == 33 [pid = 1654] [id = 701] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x129e28000 == 32 [pid = 1654] [id = 699] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x129230800 == 31 [pid = 1654] [id = 698] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11996c000 == 30 [pid = 1654] [id = 700] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12ced9000 == 29 [pid = 1654] [id = 17] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3f2000 == 28 [pid = 1654] [id = 720] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12a651000 == 27 [pid = 1654] [id = 719] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119725800 == 26 [pid = 1654] [id = 718] 18:04:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3df000 == 25 [pid = 1654] [id = 717] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124c8b400) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11839cc00) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116af6000) [pid = 1654] [serial = 2075] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x115ed9c00) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x116772c00) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11755e400) [pid = 1654] [serial = 2084] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x115d91000) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118158400) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1128d0000) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112ac2000) [pid = 1654] [serial = 2078] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x114fcc000) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116769c00) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119449800) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x118784400) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124c93c00) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119a50800) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128ce7c00) [pid = 1654] [serial = 2072] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x128c53400) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11906a400) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119ab1400) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119a50c00) [pid = 1654] [serial = 2093] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x115d93000) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1183a2400) [pid = 1654] [serial = 2099] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x120fec800) [pid = 1654] [serial = 2096] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x115ed7400) [pid = 1654] [serial = 2081] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x1185e2c00) [pid = 1654] [serial = 2090] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1210e6400) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x121706000) [pid = 1654] [serial = 2102] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x123d34c00) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x118357c00) [pid = 1654] [serial = 2087] [outer = 0x0] [url = about:blank] 18:04:39 INFO - PROCESS | 1654 | 1468371879040 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1424ms 18:04:39 INFO - PROCESS | 1654 | 1468371879095 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 1654 | 1468371879098 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 18:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:04:39 INFO - PROCESS | 1654 | 1468371879102 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - PROCESS | 1654 | 1468371879105 Marionette TRACE conn2 <- [1,2858,null,{}] 18:04:39 INFO - PROCESS | 1654 | 1468371879109 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:39 INFO - PROCESS | 1654 | 1468371879111 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:39 INFO - PROCESS | 1654 | 1468371879217 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:04:39 INFO - PROCESS | 1654 | 1468371879230 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:39 INFO - PROCESS | 1654 | 1468371879233 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f57800 == 26 [pid = 1654] [id = 722] 18:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1126fe800) [pid = 1654] [serial = 2166] [outer = 0x0] 18:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1128cfc00) [pid = 1654] [serial = 2167] [outer = 0x1126fe800] 18:04:39 INFO - PROCESS | 1654 | 1468371879281 Marionette DEBUG loaded listener.js 18:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1129aa800) [pid = 1654] [serial = 2168] [outer = 0x1126fe800] 18:04:39 INFO - PROCESS | 1654 | 1468371879896 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 823ms 18:04:39 INFO - PROCESS | 1654 | 1468371879934 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 1654 | 1468371879937 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 18:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:04:39 INFO - PROCESS | 1654 | 1468371879941 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - PROCESS | 1654 | 1468371879945 Marionette TRACE conn2 <- [1,2862,null,{}] 18:04:39 INFO - PROCESS | 1654 | 1468371879950 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:39 INFO - PROCESS | 1654 | 1468371879951 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:40 INFO - PROCESS | 1654 | 1468371880052 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:04:40 INFO - PROCESS | 1654 | 1468371880130 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 1654 | 1468371880132 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e97000 == 27 [pid = 1654] [id = 723] 18:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1129a6800) [pid = 1654] [serial = 2169] [outer = 0x0] 18:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112ac8c00) [pid = 1654] [serial = 2170] [outer = 0x1129a6800] 18:04:40 INFO - PROCESS | 1654 | 1468371880164 Marionette DEBUG loaded listener.js 18:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112fe7400) [pid = 1654] [serial = 2171] [outer = 0x1129a6800] 18:04:40 INFO - PROCESS | 1654 | 1468371880727 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 827ms 18:04:40 INFO - PROCESS | 1654 | 1468371880767 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:04:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:04:40 INFO - PROCESS | 1654 | 1468371880771 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 18:04:40 INFO - PROCESS | 1654 | 1468371880776 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:04:40 INFO - PROCESS | 1654 | 1468371880778 Marionette TRACE conn2 <- [1,2866,null,{}] 18:04:40 INFO - PROCESS | 1654 | 1468371880781 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:40 INFO - PROCESS | 1654 | 1468371880783 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:40 INFO - PROCESS | 1654 | 1468371880887 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:04:40 INFO - PROCESS | 1654 | 1468371880965 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 1654 | 1468371880967 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191f3000 == 28 [pid = 1654] [id = 724] 18:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x115d93000) [pid = 1654] [serial = 2172] [outer = 0x0] 18:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115ed8c00) [pid = 1654] [serial = 2173] [outer = 0x115d93000] 18:04:41 INFO - PROCESS | 1654 | 1468371880999 Marionette DEBUG loaded listener.js 18:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11619d800) [pid = 1654] [serial = 2174] [outer = 0x115d93000] 18:04:41 INFO - PROCESS | 1654 | --DOCSHELL 0x119f14800 == 27 [pid = 1654] [id = 721] 18:04:41 INFO - PROCESS | 1654 | 1468371881471 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:04:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:04:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 724ms 18:04:41 INFO - PROCESS | 1654 | 1468371881501 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:04:41 INFO - PROCESS | 1654 | 1468371881504 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 18:04:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:04:41 INFO - PROCESS | 1654 | 1468371881508 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:04:41 INFO - PROCESS | 1654 | 1468371881515 Marionette TRACE conn2 <- [1,2870,null,{}] 18:04:41 INFO - PROCESS | 1654 | 1468371881520 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:41 INFO - PROCESS | 1654 | 1468371881522 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:41 INFO - PROCESS | 1654 | 1468371881643 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:04:41 INFO - PROCESS | 1654 | 1468371881732 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:41 INFO - PROCESS | 1654 | 1468371881735 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x118758800 == 28 [pid = 1654] [id = 725] 18:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x112fa3800) [pid = 1654] [serial = 2175] [outer = 0x0] 18:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x115d8fc00) [pid = 1654] [serial = 2176] [outer = 0x112fa3800] 18:04:41 INFO - PROCESS | 1654 | 1468371881779 Marionette DEBUG loaded listener.js 18:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x115edc400) [pid = 1654] [serial = 2177] [outer = 0x112fa3800] 18:04:42 INFO - PROCESS | 1654 | 1468371882194 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 725ms 18:04:42 INFO - PROCESS | 1654 | 1468371882234 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:04:42 INFO - PROCESS | 1654 | 1468371882237 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 18:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:04:42 INFO - PROCESS | 1654 | 1468371882241 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:04:42 INFO - PROCESS | 1654 | 1468371882245 Marionette TRACE conn2 <- [1,2874,null,{}] 18:04:42 INFO - PROCESS | 1654 | 1468371882248 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:42 INFO - PROCESS | 1654 | 1468371882249 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:42 INFO - PROCESS | 1654 | 1468371882348 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:04:42 INFO - PROCESS | 1654 | 1468371882353 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 1654 | 1468371882354 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1238ad000 == 29 [pid = 1654] [id = 726] 18:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1164e3000) [pid = 1654] [serial = 2178] [outer = 0x0] 18:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x116af1000) [pid = 1654] [serial = 2179] [outer = 0x1164e3000] 18:04:42 INFO - PROCESS | 1654 | 1468371882383 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117e0a000) [pid = 1654] [serial = 2180] [outer = 0x1164e3000] 18:04:42 INFO - PROCESS | 1654 | 1468371882736 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:04:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:04:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 522ms 18:04:42 INFO - PROCESS | 1654 | 1468371882763 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:04:42 INFO - PROCESS | 1654 | 1468371882765 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 18:04:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:04:42 INFO - PROCESS | 1654 | 1468371882767 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:04:42 INFO - PROCESS | 1654 | 1468371882769 Marionette TRACE conn2 <- [1,2878,null,{}] 18:04:42 INFO - PROCESS | 1654 | 1468371882790 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:42 INFO - PROCESS | 1654 | 1468371882793 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:42 INFO - PROCESS | 1654 | 1468371882893 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:04:42 INFO - PROCESS | 1654 | 1468371882931 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 1654 | 1468371882933 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x125614800 == 30 [pid = 1654] [id = 727] 18:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118156400) [pid = 1654] [serial = 2181] [outer = 0x0] 18:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x118259400) [pid = 1654] [serial = 2182] [outer = 0x118156400] 18:04:42 INFO - PROCESS | 1654 | 1468371882964 Marionette DEBUG loaded listener.js 18:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1183a5000) [pid = 1654] [serial = 2183] [outer = 0x118156400] 18:04:43 INFO - PROCESS | 1654 | 1468371883289 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 535ms 18:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:04:43 INFO - PROCESS | 1654 | 1468371883302 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 1654 | 1468371883304 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 18:04:43 INFO - PROCESS | 1654 | 1468371883306 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 1654 | 1468371883307 Marionette TRACE conn2 <- [1,2882,null,{}] 18:04:43 INFO - PROCESS | 1654 | 1468371883311 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:43 INFO - PROCESS | 1654 | 1468371883313 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:43 INFO - PROCESS | 1654 | 1468371883416 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:04:43 INFO - PROCESS | 1654 | 1468371883419 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:43 INFO - PROCESS | 1654 | 1468371883420 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b0e800 == 31 [pid = 1654] [id = 728] 18:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1183a6c00) [pid = 1654] [serial = 2184] [outer = 0x0] 18:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1185e6400) [pid = 1654] [serial = 2185] [outer = 0x1183a6c00] 18:04:43 INFO - PROCESS | 1654 | 1468371883445 Marionette DEBUG loaded listener.js 18:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11901bc00) [pid = 1654] [serial = 2186] [outer = 0x1183a6c00] 18:04:43 INFO - PROCESS | 1654 | 1468371883791 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:04:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:04:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 518ms 18:04:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:04:43 INFO - PROCESS | 1654 | 1468371883830 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 1654 | 1468371883832 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 18:04:43 INFO - PROCESS | 1654 | 1468371883834 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 1654 | 1468371883835 Marionette TRACE conn2 <- [1,2886,null,{}] 18:04:43 INFO - PROCESS | 1654 | 1468371883837 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:43 INFO - PROCESS | 1654 | 1468371883838 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:43 INFO - PROCESS | 1654 | 1468371883936 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:04:43 INFO - PROCESS | 1654 | 1468371883940 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:43 INFO - PROCESS | 1654 | 1468371883941 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x129239800 == 32 [pid = 1654] [id = 729] 18:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1121bd400) [pid = 1654] [serial = 2187] [outer = 0x0] 18:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11943b000) [pid = 1654] [serial = 2188] [outer = 0x1121bd400] 18:04:43 INFO - PROCESS | 1654 | 1468371883966 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1197cb000) [pid = 1654] [serial = 2189] [outer = 0x1121bd400] 18:04:44 INFO - PROCESS | 1654 | 1468371884316 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 518ms 18:04:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:04:44 INFO - PROCESS | 1654 | 1468371884357 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:04:44 INFO - PROCESS | 1654 | 1468371884358 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 18:04:44 INFO - PROCESS | 1654 | 1468371884360 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:04:44 INFO - PROCESS | 1654 | 1468371884361 Marionette TRACE conn2 <- [1,2890,null,{}] 18:04:44 INFO - PROCESS | 1654 | 1468371884364 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:44 INFO - PROCESS | 1654 | 1468371884368 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:44 INFO - PROCESS | 1654 | 1468371884477 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:04:44 INFO - PROCESS | 1654 | 1468371884490 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 1654 | 1468371884491 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e20800 == 33 [pid = 1654] [id = 730] 18:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1199b2400) [pid = 1654] [serial = 2190] [outer = 0x0] 18:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119d85000) [pid = 1654] [serial = 2191] [outer = 0x1199b2400] 18:04:44 INFO - PROCESS | 1654 | 1468371884516 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121705400) [pid = 1654] [serial = 2192] [outer = 0x1199b2400] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1244c1000) [pid = 1654] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12ceda000) [pid = 1654] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12cd1d000) [pid = 1654] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121707000) [pid = 1654] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x113252800) [pid = 1654] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11339d400) [pid = 1654] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x123b8b800) [pid = 1654] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1197d9c00) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11804d000) [pid = 1654] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126f50c00) [pid = 1654] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1126e2800) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x10eae4400) [pid = 1654] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1126ee000) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x115dee800) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x116f05400) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x112eec000) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x113d9b000) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x119a26400) [pid = 1654] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x125582400) [pid = 1654] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119ab8c00) [pid = 1654] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x115d90400) [pid = 1654] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128dc3400) [pid = 1654] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:04:44 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x128c4e000) [pid = 1654] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:04:44 INFO - PROCESS | 1654 | 1468371884955 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:04:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:04:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 618ms 18:04:44 INFO - PROCESS | 1654 | 1468371884979 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:04:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:04:44 INFO - PROCESS | 1654 | 1468371884981 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 18:04:44 INFO - PROCESS | 1654 | 1468371884985 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:04:45 INFO - PROCESS | 1654 | 1468371884999 Marionette TRACE conn2 <- [1,2894,null,{}] 18:04:45 INFO - PROCESS | 1654 | 1468371885002 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:45 INFO - PROCESS | 1654 | 1468371885004 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:45 INFO - PROCESS | 1654 | 1468371885125 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:04:45 INFO - PROCESS | 1654 | 1468371885218 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:45 INFO - PROCESS | 1654 | 1468371885219 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1271d3800 == 34 [pid = 1654] [id = 731] 18:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x110e7c000) [pid = 1654] [serial = 2193] [outer = 0x0] 18:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x112ef3000) [pid = 1654] [serial = 2194] [outer = 0x110e7c000] 18:04:45 INFO - PROCESS | 1654 | 1468371885260 Marionette DEBUG loaded listener.js 18:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116f05400) [pid = 1654] [serial = 2195] [outer = 0x110e7c000] 18:04:45 INFO - PROCESS | 1654 | 1468371885578 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:04:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:04:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 636ms 18:04:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:04:45 INFO - PROCESS | 1654 | 1468371885620 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:04:45 INFO - PROCESS | 1654 | 1468371885621 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 18:04:45 INFO - PROCESS | 1654 | 1468371885623 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:04:45 INFO - PROCESS | 1654 | 1468371885625 Marionette TRACE conn2 <- [1,2898,null,{}] 18:04:45 INFO - PROCESS | 1654 | 1468371885631 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:45 INFO - PROCESS | 1654 | 1468371885632 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:45 INFO - PROCESS | 1654 | 1468371885709 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:04:45 INFO - PROCESS | 1654 | 1468371885785 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:45 INFO - PROCESS | 1654 | 1468371885786 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b01c000 == 35 [pid = 1654] [id = 732] 18:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1121b8c00) [pid = 1654] [serial = 2196] [outer = 0x0] 18:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11815dc00) [pid = 1654] [serial = 2197] [outer = 0x1121b8c00] 18:04:45 INFO - PROCESS | 1654 | 1468371885810 Marionette DEBUG loaded listener.js 18:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1210edc00) [pid = 1654] [serial = 2198] [outer = 0x1121b8c00] 18:04:46 INFO - PROCESS | 1654 | 1468371886080 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 471ms 18:04:46 INFO - PROCESS | 1654 | 1468371886101 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 1654 | 1468371886102 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 18:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:04:46 INFO - PROCESS | 1654 | 1468371886104 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - PROCESS | 1654 | 1468371886105 Marionette TRACE conn2 <- [1,2902,null,{}] 18:04:46 INFO - PROCESS | 1654 | 1468371886108 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:46 INFO - PROCESS | 1654 | 1468371886120 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:46 INFO - PROCESS | 1654 | 1468371886207 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:04:46 INFO - PROCESS | 1654 | 1468371886213 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:46 INFO - PROCESS | 1654 | 1468371886214 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x125613000 == 36 [pid = 1654] [id = 733] 18:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x121706c00) [pid = 1654] [serial = 2199] [outer = 0x0] 18:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x124491000) [pid = 1654] [serial = 2200] [outer = 0x121706c00] 18:04:46 INFO - PROCESS | 1654 | 1468371886238 Marionette DEBUG loaded listener.js 18:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1249c4800) [pid = 1654] [serial = 2201] [outer = 0x121706c00] 18:04:46 INFO - PROCESS | 1654 | 1468371886570 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:04:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 519ms 18:04:46 INFO - PROCESS | 1654 | 1468371886632 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 1654 | 1468371886634 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 18:04:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:04:46 INFO - PROCESS | 1654 | 1468371886637 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - PROCESS | 1654 | 1468371886638 Marionette TRACE conn2 <- [1,2906,null,{}] 18:04:46 INFO - PROCESS | 1654 | 1468371886641 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:46 INFO - PROCESS | 1654 | 1468371886642 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:46 INFO - PROCESS | 1654 | 1468371886719 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:04:46 INFO - PROCESS | 1654 | 1468371886723 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:46 INFO - PROCESS | 1654 | 1468371886724 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c718800 == 37 [pid = 1654] [id = 734] 18:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1244c4800) [pid = 1654] [serial = 2202] [outer = 0x0] 18:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12557ac00) [pid = 1654] [serial = 2203] [outer = 0x1244c4800] 18:04:46 INFO - PROCESS | 1654 | 1468371886751 Marionette DEBUG loaded listener.js 18:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125639000) [pid = 1654] [serial = 2204] [outer = 0x1244c4800] 18:04:47 INFO - PROCESS | 1654 | 1468371887212 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:04:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:04:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 618ms 18:04:47 INFO - PROCESS | 1654 | 1468371887256 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:04:47 INFO - PROCESS | 1654 | 1468371887260 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 18:04:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:04:47 INFO - PROCESS | 1654 | 1468371887264 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:04:47 INFO - PROCESS | 1654 | 1468371887266 Marionette TRACE conn2 <- [1,2910,null,{}] 18:04:47 INFO - PROCESS | 1654 | 1468371887271 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:47 INFO - PROCESS | 1654 | 1468371887273 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:47 INFO - PROCESS | 1654 | 1468371887383 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:04:47 INFO - PROCESS | 1654 | 1468371887478 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 1654 | 1468371887480 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x121775000 == 38 [pid = 1654] [id = 735] 18:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112fdb000) [pid = 1654] [serial = 2205] [outer = 0x0] 18:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x115def800) [pid = 1654] [serial = 2206] [outer = 0x112fdb000] 18:04:47 INFO - PROCESS | 1654 | 1468371887530 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116631400) [pid = 1654] [serial = 2207] [outer = 0x112fdb000] 18:04:47 INFO - PROCESS | 1654 | 1468371887996 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:04:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:04:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:04:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 773ms 18:04:48 INFO - PROCESS | 1654 | 1468371888038 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:04:48 INFO - PROCESS | 1654 | 1468371888041 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 18:04:48 INFO - TEST-START | /DOMEvents/constructors.html 18:04:48 INFO - PROCESS | 1654 | 1468371888046 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:04:48 INFO - PROCESS | 1654 | 1468371888048 Marionette TRACE conn2 <- [1,2914,null,{}] 18:04:48 INFO - PROCESS | 1654 | 1468371888050 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:48 INFO - PROCESS | 1654 | 1468371888052 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:48 INFO - PROCESS | 1654 | 1468371888174 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:04:48 INFO - PROCESS | 1654 | 1468371888248 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:48 INFO - PROCESS | 1654 | 1468371888250 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12923f000 == 39 [pid = 1654] [id = 736] 18:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11755e400) [pid = 1654] [serial = 2208] [outer = 0x0] 18:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118156c00) [pid = 1654] [serial = 2209] [outer = 0x11755e400] 18:04:48 INFO - PROCESS | 1654 | 1468371888281 Marionette DEBUG loaded listener.js 18:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11839d000) [pid = 1654] [serial = 2210] [outer = 0x11755e400] 18:04:48 INFO - PROCESS | 1654 | 1468371888677 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:04:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:04:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:04:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 680ms 18:04:48 INFO - PROCESS | 1654 | 1468371888727 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:04:48 INFO - PROCESS | 1654 | 1468371888728 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 18:04:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:04:48 INFO - PROCESS | 1654 | 1468371888731 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:04:48 INFO - PROCESS | 1654 | 1468371888734 Marionette TRACE conn2 <- [1,2918,null,{}] 18:04:48 INFO - PROCESS | 1654 | 1468371888742 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:48 INFO - PROCESS | 1654 | 1468371888745 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:48 INFO - PROCESS | 1654 | 1468371888876 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:04:48 INFO - PROCESS | 1654 | 1468371888982 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:48 INFO - PROCESS | 1654 | 1468371888984 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc64800 == 40 [pid = 1654] [id = 737] 18:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11906a800) [pid = 1654] [serial = 2211] [outer = 0x0] 18:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1210e6400) [pid = 1654] [serial = 2212] [outer = 0x11906a800] 18:04:49 INFO - PROCESS | 1654 | 1468371889016 Marionette DEBUG loaded listener.js 18:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124c90c00) [pid = 1654] [serial = 2213] [outer = 0x11906a800] 18:04:49 INFO - PROCESS | 1654 | 1468371889381 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:04:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:04:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 18:04:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:04:49 INFO - PROCESS | 1654 | 1468371889403 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:04:49 INFO - PROCESS | 1654 | 1468371889404 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 18:04:49 INFO - PROCESS | 1654 | 1468371889407 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:04:49 INFO - PROCESS | 1654 | 1468371889408 Marionette TRACE conn2 <- [1,2922,null,{}] 18:04:49 INFO - PROCESS | 1654 | 1468371889411 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:49 INFO - PROCESS | 1654 | 1468371889412 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:49 INFO - PROCESS | 1654 | 1468371889512 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:04:49 INFO - PROCESS | 1654 | 1468371889604 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:49 INFO - PROCESS | 1654 | 1468371889605 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d31d000 == 41 [pid = 1654] [id = 738] 18:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1256bb800) [pid = 1654] [serial = 2214] [outer = 0x0] 18:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x126d3dc00) [pid = 1654] [serial = 2215] [outer = 0x1256bb800] 18:04:49 INFO - PROCESS | 1654 | 1468371889634 Marionette DEBUG loaded listener.js 18:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126fdc400) [pid = 1654] [serial = 2216] [outer = 0x1256bb800] 18:04:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:04:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:04:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:04:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:04:50 INFO - PROCESS | 1654 | 1468371890030 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:04:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:04:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:04:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 18:04:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:04:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 18:04:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:04:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 18:04:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:04:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:04:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 669ms 18:04:50 INFO - PROCESS | 1654 | 1468371890078 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:04:50 INFO - PROCESS | 1654 | 1468371890081 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 18:04:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:04:50 INFO - PROCESS | 1654 | 1468371890085 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 1654 | 1468371890086 Marionette TRACE conn2 <- [1,2926,null,{}] 18:04:50 INFO - PROCESS | 1654 | 1468371890090 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:50 INFO - PROCESS | 1654 | 1468371890092 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:50 INFO - PROCESS | 1654 | 1468371890268 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:04:50 INFO - PROCESS | 1654 | 1468371890487 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:50 INFO - PROCESS | 1654 | 1468371890488 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e7e800 == 42 [pid = 1654] [id = 739] 18:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1126e0800) [pid = 1654] [serial = 2217] [outer = 0x0] 18:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1128cb800) [pid = 1654] [serial = 2218] [outer = 0x1126e0800] 18:04:50 INFO - PROCESS | 1654 | 1468371890515 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112fa9800) [pid = 1654] [serial = 2219] [outer = 0x1126e0800] 18:04:50 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:04:50 INFO - PROCESS | 1654 | 1468371890885 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:04:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:04:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 820ms 18:04:50 INFO - PROCESS | 1654 | 1468371890906 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:04:50 INFO - PROCESS | 1654 | 1468371890908 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 18:04:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:04:50 INFO - PROCESS | 1654 | 1468371890911 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 1654 | 1468371890913 Marionette TRACE conn2 <- [1,2930,null,{}] 18:04:50 INFO - PROCESS | 1654 | 1468371890917 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:50 INFO - PROCESS | 1654 | 1468371890920 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:51 INFO - PROCESS | 1654 | 1468371891013 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:04:51 INFO - PROCESS | 1654 | 1468371891072 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 1654 | 1468371891073 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x11972a000 == 43 [pid = 1654] [id = 740] 18:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x115d12c00) [pid = 1654] [serial = 2220] [outer = 0x0] 18:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x115ee1c00) [pid = 1654] [serial = 2221] [outer = 0x115d12c00] 18:04:51 INFO - PROCESS | 1654 | 1468371891101 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116f03800) [pid = 1654] [serial = 2222] [outer = 0x115d12c00] 18:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x125613000 == 42 [pid = 1654] [id = 733] 18:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x12b01c000 == 41 [pid = 1654] [id = 732] 18:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1271d3800 == 40 [pid = 1654] [id = 731] 18:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x129e20800 == 39 [pid = 1654] [id = 730] 18:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x129239800 == 38 [pid = 1654] [id = 729] 18:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x128b0e800 == 37 [pid = 1654] [id = 728] 18:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x125614800 == 36 [pid = 1654] [id = 727] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1128cfc00) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12cee0000) [pid = 1654] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x1238ad000 == 35 [pid = 1654] [id = 726] 18:04:51 INFO - PROCESS | 1654 | --DOCSHELL 0x118758800 == 34 [pid = 1654] [id = 725] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x126972000) [pid = 1654] [serial = 2108] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x115eda400) [pid = 1654] [serial = 2165] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x113c21c00) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x115edf400) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12502a800) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119a5d000) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1187fa000) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x125632400) [pid = 1654] [serial = 2135] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x116a1b400) [pid = 1654] [serial = 2156] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x127158800) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11901fc00) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x110e7b400) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1126e1000) [pid = 1654] [serial = 2111] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11835dc00) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x119019000) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x115ede800) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1164eec00) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x118054400) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x118163400) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x112fe3800) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x113c30400) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x115d8f800) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x115ede000) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1210df800) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12696bc00) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1274ec000) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11943a800) [pid = 1654] [serial = 2159] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118051400) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x128ce3000) [pid = 1654] [serial = 2147] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x1274e5c00) [pid = 1654] [serial = 2141] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1241ac800) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x126f4ec00) [pid = 1654] [serial = 2138] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x128dcbc00) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x128db2400) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x1241ac000) [pid = 1654] [serial = 2162] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x1292d6400) [pid = 1654] [serial = 2153] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x128dc1400) [pid = 1654] [serial = 2150] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1199afc00) [pid = 1654] [serial = 2144] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x119456c00) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x1185db800) [pid = 1654] [serial = 1475] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:04:51 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x1244bfc00) [pid = 1654] [serial = 2105] [outer = 0x0] [url = about:blank] 18:04:51 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:04:51 INFO - PROCESS | 1654 | 1468371891475 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:04:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:04:51 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 573ms 18:04:51 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:04:51 INFO - PROCESS | 1654 | 1468371891486 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:04:51 INFO - PROCESS | 1654 | 1468371891488 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 18:04:51 INFO - PROCESS | 1654 | 1468371891491 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:04:51 INFO - PROCESS | 1654 | 1468371891492 Marionette TRACE conn2 <- [1,2934,null,{}] 18:04:51 INFO - PROCESS | 1654 | 1468371891498 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:51 INFO - PROCESS | 1654 | 1468371891499 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:51 INFO - PROCESS | 1654 | 1468371891583 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:04:51 INFO - PROCESS | 1654 | 1468371891642 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 1654 | 1468371891643 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x11991a000 == 35 [pid = 1654] [id = 741] 18:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x115d8bc00) [pid = 1654] [serial = 2223] [outer = 0x0] 18:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11804e800) [pid = 1654] [serial = 2224] [outer = 0x115d8bc00] 18:04:51 INFO - PROCESS | 1654 | 1468371891672 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1183a0c00) [pid = 1654] [serial = 2225] [outer = 0x115d8bc00] 18:04:51 INFO - PROCESS | 1654 | 1468371891946 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:04:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:04:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 474ms 18:04:51 INFO - PROCESS | 1654 | 1468371891968 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:04:51 INFO - PROCESS | 1654 | 1468371891970 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 18:04:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:04:51 INFO - PROCESS | 1654 | 1468371891983 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:04:51 INFO - PROCESS | 1654 | 1468371891987 Marionette TRACE conn2 <- [1,2938,null,{}] 18:04:51 INFO - PROCESS | 1654 | 1468371891991 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:51 INFO - PROCESS | 1654 | 1468371891997 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:52 INFO - PROCESS | 1654 | 1468371892089 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:04:52 INFO - PROCESS | 1654 | 1468371892096 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:52 INFO - PROCESS | 1654 | 1468371892097 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12561b800 == 36 [pid = 1654] [id = 742] 18:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11853ec00) [pid = 1654] [serial = 2226] [outer = 0x0] 18:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x11901fc00) [pid = 1654] [serial = 2227] [outer = 0x11853ec00] 18:04:52 INFO - PROCESS | 1654 | 1468371892122 Marionette DEBUG loaded listener.js 18:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x119ab2400) [pid = 1654] [serial = 2228] [outer = 0x11853ec00] 18:04:52 INFO - PROCESS | 1654 | 1468371892439 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:04:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:04:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 486ms 18:04:52 INFO - PROCESS | 1654 | 1468371892469 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 1654 | 1468371892471 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 18:04:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:04:52 INFO - PROCESS | 1654 | 1468371892474 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - PROCESS | 1654 | 1468371892476 Marionette TRACE conn2 <- [1,2942,null,{}] 18:04:52 INFO - PROCESS | 1654 | 1468371892480 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:52 INFO - PROCESS | 1654 | 1468371892481 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:52 INFO - PROCESS | 1654 | 1468371892564 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:04:52 INFO - PROCESS | 1654 | 1468371892567 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:52 INFO - PROCESS | 1654 | 1468371892568 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c21800 == 37 [pid = 1654] [id = 743] 18:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x12170a400) [pid = 1654] [serial = 2229] [outer = 0x0] 18:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x124923400) [pid = 1654] [serial = 2230] [outer = 0x12170a400] 18:04:52 INFO - PROCESS | 1654 | 1468371892592 Marionette DEBUG loaded listener.js 18:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x125582800) [pid = 1654] [serial = 2231] [outer = 0x12170a400] 18:04:52 INFO - PROCESS | 1654 | 1468371892905 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:04:52 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:04:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:04:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:04:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 472ms 18:04:52 INFO - PROCESS | 1654 | 1468371892947 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 1654 | 1468371892948 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 18:04:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:04:52 INFO - PROCESS | 1654 | 1468371892950 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - PROCESS | 1654 | 1468371892951 Marionette TRACE conn2 <- [1,2946,null,{}] 18:04:52 INFO - PROCESS | 1654 | 1468371892953 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:52 INFO - PROCESS | 1654 | 1468371892955 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:53 INFO - PROCESS | 1654 | 1468371893034 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:04:53 INFO - PROCESS | 1654 | 1468371893037 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 1654 | 1468371893042 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a634000 == 38 [pid = 1654] [id = 744] 18:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x128c49400) [pid = 1654] [serial = 2232] [outer = 0x0] 18:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x128c4e800) [pid = 1654] [serial = 2233] [outer = 0x128c49400] 18:04:53 INFO - PROCESS | 1654 | 1468371893075 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x128ce7400) [pid = 1654] [serial = 2234] [outer = 0x128c49400] 18:04:53 INFO - PROCESS | 1654 | 1468371893455 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:04:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:04:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 568ms 18:04:53 INFO - PROCESS | 1654 | 1468371893519 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:04:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:04:53 INFO - PROCESS | 1654 | 1468371893521 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 18:04:53 INFO - PROCESS | 1654 | 1468371893525 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:04:53 INFO - PROCESS | 1654 | 1468371893529 Marionette TRACE conn2 <- [1,2950,null,{}] 18:04:53 INFO - PROCESS | 1654 | 1468371893533 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:53 INFO - PROCESS | 1654 | 1468371893535 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:53 INFO - PROCESS | 1654 | 1468371893695 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:04:53 INFO - PROCESS | 1654 | 1468371893715 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 1654 | 1468371893716 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b832000 == 39 [pid = 1654] [id = 745] 18:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x128ce7c00) [pid = 1654] [serial = 2235] [outer = 0x0] 18:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x128dc5800) [pid = 1654] [serial = 2236] [outer = 0x128ce7c00] 18:04:53 INFO - PROCESS | 1654 | 1468371893755 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x128dcb800) [pid = 1654] [serial = 2237] [outer = 0x128ce7c00] 18:04:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ba4c000 == 40 [pid = 1654] [id = 746] 18:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1292dd000) [pid = 1654] [serial = 2238] [outer = 0x0] 18:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1292d6400) [pid = 1654] [serial = 2239] [outer = 0x1292dd000] 18:04:54 INFO - PROCESS | 1654 | 1468371894153 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:04:54 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:04:54 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 18:04:54 INFO - PROCESS | 1654 | 1468371894197 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 1654 | 1468371894198 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 18:04:54 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:04:54 INFO - PROCESS | 1654 | 1468371894200 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 1654 | 1468371894201 Marionette TRACE conn2 <- [1,2954,null,{}] 18:04:54 INFO - PROCESS | 1654 | 1468371894203 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:54 INFO - PROCESS | 1654 | 1468371894204 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:54 INFO - PROCESS | 1654 | 1468371894325 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:04:54 INFO - PROCESS | 1654 | 1468371894336 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 1654 | 1468371894337 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c72b000 == 41 [pid = 1654] [id = 747] 18:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x128db3800) [pid = 1654] [serial = 2240] [outer = 0x0] 18:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1292d8000) [pid = 1654] [serial = 2241] [outer = 0x128db3800] 18:04:54 INFO - PROCESS | 1654 | 1468371894368 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1292e1c00) [pid = 1654] [serial = 2242] [outer = 0x128db3800] 18:04:54 INFO - PROCESS | 1654 | 1468371894671 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:04:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:04:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:04:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 521ms 18:04:54 INFO - PROCESS | 1654 | 1468371894721 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 1654 | 1468371894722 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 18:04:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:04:54 INFO - PROCESS | 1654 | 1468371894725 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 1654 | 1468371894726 Marionette TRACE conn2 <- [1,2958,null,{}] 18:04:54 INFO - PROCESS | 1654 | 1468371894728 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:54 INFO - PROCESS | 1654 | 1468371894729 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:54 INFO - PROCESS | 1654 | 1468371894840 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:04:54 INFO - PROCESS | 1654 | 1468371894844 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 1654 | 1468371894845 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc6c800 == 42 [pid = 1654] [id = 748] 18:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12950fc00) [pid = 1654] [serial = 2243] [outer = 0x0] 18:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x129517400) [pid = 1654] [serial = 2244] [outer = 0x12950fc00] 18:04:54 INFO - PROCESS | 1654 | 1468371894869 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x129535000) [pid = 1654] [serial = 2245] [outer = 0x12950fc00] 18:04:55 INFO - PROCESS | 1654 | 1468371895203 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:04:55 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:04:55 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 520ms 18:04:55 INFO - PROCESS | 1654 | 1468371895246 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:04:55 INFO - PROCESS | 1654 | 1468371895249 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 18:04:55 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:04:55 INFO - PROCESS | 1654 | 1468371895252 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:04:55 INFO - PROCESS | 1654 | 1468371895254 Marionette TRACE conn2 <- [1,2962,null,{}] 18:04:55 INFO - PROCESS | 1654 | 1468371895257 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:55 INFO - PROCESS | 1654 | 1468371895259 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:55 INFO - PROCESS | 1654 | 1468371895429 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:04:55 INFO - PROCESS | 1654 | 1468371895447 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:55 INFO - PROCESS | 1654 | 1468371895448 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d31a000 == 43 [pid = 1654] [id = 749] 18:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129535400) [pid = 1654] [serial = 2246] [outer = 0x0] 18:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12961fc00) [pid = 1654] [serial = 2247] [outer = 0x129535400] 18:04:55 INFO - PROCESS | 1654 | 1468371895487 Marionette DEBUG loaded listener.js 18:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129626000) [pid = 1654] [serial = 2248] [outer = 0x129535400] 18:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1183a6c00) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1121bd400) [pid = 1654] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1199b2400) [pid = 1654] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x110e7c000) [pid = 1654] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1164e3000) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x115d93000) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112fa3800) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x118156400) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1121b8c00) [pid = 1654] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:04:55 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121706c00) [pid = 1654] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:04:55 INFO - PROCESS | 1654 | 1468371895937 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:04:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:04:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 721ms 18:04:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:04:55 INFO - PROCESS | 1654 | 1468371895972 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:04:55 INFO - PROCESS | 1654 | 1468371895973 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 18:04:55 INFO - PROCESS | 1654 | 1468371895985 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:04:55 INFO - PROCESS | 1654 | 1468371895986 Marionette TRACE conn2 <- [1,2966,null,{}] 18:04:55 INFO - PROCESS | 1654 | 1468371895989 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:55 INFO - PROCESS | 1654 | 1468371895990 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:56 INFO - PROCESS | 1654 | 1468371896108 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:04:56 INFO - PROCESS | 1654 | 1468371896166 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:56 INFO - PROCESS | 1654 | 1468371896168 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d3fe000 == 44 [pid = 1654] [id = 750] 18:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x110fac400) [pid = 1654] [serial = 2249] [outer = 0x0] 18:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x118053000) [pid = 1654] [serial = 2250] [outer = 0x110fac400] 18:04:56 INFO - PROCESS | 1654 | 1468371896193 Marionette DEBUG loaded listener.js 18:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x12961bc00) [pid = 1654] [serial = 2251] [outer = 0x110fac400] 18:04:56 INFO - PROCESS | 1654 | 1468371896443 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:04:56 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:04:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 477ms 18:04:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:04:56 INFO - PROCESS | 1654 | 1468371896453 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:04:56 INFO - PROCESS | 1654 | 1468371896455 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 18:04:56 INFO - PROCESS | 1654 | 1468371896457 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:04:56 INFO - PROCESS | 1654 | 1468371896458 Marionette TRACE conn2 <- [1,2970,null,{}] 18:04:56 INFO - PROCESS | 1654 | 1468371896468 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:56 INFO - PROCESS | 1654 | 1468371896470 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:56 INFO - PROCESS | 1654 | 1468371896578 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:04:56 INFO - PROCESS | 1654 | 1468371896582 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:56 INFO - PROCESS | 1654 | 1468371896583 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7d3000 == 45 [pid = 1654] [id = 751] 18:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x129626c00) [pid = 1654] [serial = 2252] [outer = 0x0] 18:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12a739400) [pid = 1654] [serial = 2253] [outer = 0x129626c00] 18:04:56 INFO - PROCESS | 1654 | 1468371896607 Marionette DEBUG loaded listener.js 18:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x12a744800) [pid = 1654] [serial = 2254] [outer = 0x129626c00] 18:04:56 INFO - PROCESS | 1654 | 1468371896913 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:04:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:04:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 478ms 18:04:56 INFO - PROCESS | 1654 | 1468371896935 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:04:56 INFO - PROCESS | 1654 | 1468371896936 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 18:04:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:04:56 INFO - PROCESS | 1654 | 1468371896939 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:04:56 INFO - PROCESS | 1654 | 1468371896940 Marionette TRACE conn2 <- [1,2974,null,{}] 18:04:56 INFO - PROCESS | 1654 | 1468371896942 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:56 INFO - PROCESS | 1654 | 1468371896945 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:57 INFO - PROCESS | 1654 | 1468371897031 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:04:57 INFO - PROCESS | 1654 | 1468371897098 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 1654 | 1468371897099 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7e9000 == 46 [pid = 1654] [id = 752] 18:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1126e8800) [pid = 1654] [serial = 2255] [outer = 0x0] 18:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12a746800) [pid = 1654] [serial = 2256] [outer = 0x1126e8800] 18:04:57 INFO - PROCESS | 1654 | 1468371897122 Marionette DEBUG loaded listener.js 18:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12ae12800) [pid = 1654] [serial = 2257] [outer = 0x1126e8800] 18:04:57 INFO - PROCESS | 1654 | 1468371897369 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:04:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 18:04:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 18:04:57 INFO - PROCESS | 1654 | 1468371897407 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:04:57 INFO - PROCESS | 1654 | 1468371897409 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 18:04:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:04:57 INFO - PROCESS | 1654 | 1468371897418 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - PROCESS | 1654 | 1468371897419 Marionette TRACE conn2 <- [1,2978,null,{}] 18:04:57 INFO - PROCESS | 1654 | 1468371897421 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:57 INFO - PROCESS | 1654 | 1468371897422 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:57 INFO - PROCESS | 1654 | 1468371897520 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:04:57 INFO - PROCESS | 1654 | 1468371897524 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 1654 | 1468371897525 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dcfa000 == 47 [pid = 1654] [id = 753] 18:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12ae11c00) [pid = 1654] [serial = 2258] [outer = 0x0] 18:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12b07e800) [pid = 1654] [serial = 2259] [outer = 0x12ae11c00] 18:04:57 INFO - PROCESS | 1654 | 1468371897549 Marionette DEBUG loaded listener.js 18:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12b15dc00) [pid = 1654] [serial = 2260] [outer = 0x12ae11c00] 18:04:57 INFO - PROCESS | 1654 | 1468371897935 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:04:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:04:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 568ms 18:04:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:04:57 INFO - PROCESS | 1654 | 1468371897986 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:04:57 INFO - PROCESS | 1654 | 1468371897989 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 18:04:57 INFO - PROCESS | 1654 | 1468371897992 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - PROCESS | 1654 | 1468371897994 Marionette TRACE conn2 <- [1,2982,null,{}] 18:04:58 INFO - PROCESS | 1654 | 1468371897998 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:58 INFO - PROCESS | 1654 | 1468371898000 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:58 INFO - PROCESS | 1654 | 1468371898111 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:04:58 INFO - PROCESS | 1654 | 1468371898189 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:58 INFO - PROCESS | 1654 | 1468371898190 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11955b800 == 48 [pid = 1654] [id = 754] 18:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1133a3800) [pid = 1654] [serial = 2261] [outer = 0x0] 18:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x115d19400) [pid = 1654] [serial = 2262] [outer = 0x1133a3800] 18:04:58 INFO - PROCESS | 1654 | 1468371898221 Marionette DEBUG loaded listener.js 18:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116630c00) [pid = 1654] [serial = 2263] [outer = 0x1133a3800] 18:04:58 INFO - PROCESS | 1654 | 1468371898582 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:04:58 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:04:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:04:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 622ms 18:04:58 INFO - PROCESS | 1654 | 1468371898615 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:04:58 INFO - PROCESS | 1654 | 1468371898618 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 18:04:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:04:58 INFO - PROCESS | 1654 | 1468371898623 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:04:58 INFO - PROCESS | 1654 | 1468371898625 Marionette TRACE conn2 <- [1,2986,null,{}] 18:04:58 INFO - PROCESS | 1654 | 1468371898627 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:58 INFO - PROCESS | 1654 | 1468371898629 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:58 INFO - PROCESS | 1654 | 1468371898736 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:04:58 INFO - PROCESS | 1654 | 1468371898837 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:58 INFO - PROCESS | 1654 | 1468371898839 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x123be2800 == 49 [pid = 1654] [id = 755] 18:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1183a2800) [pid = 1654] [serial = 2264] [outer = 0x0] 18:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1187efc00) [pid = 1654] [serial = 2265] [outer = 0x1183a2800] 18:04:58 INFO - PROCESS | 1654 | 1468371898870 Marionette DEBUG loaded listener.js 18:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119452000) [pid = 1654] [serial = 2266] [outer = 0x1183a2800] 18:04:59 INFO - PROCESS | 1654 | 1468371899224 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:04:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:04:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 622ms 18:04:59 INFO - PROCESS | 1654 | 1468371899246 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:04:59 INFO - PROCESS | 1654 | 1468371899248 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 18:04:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:04:59 INFO - PROCESS | 1654 | 1468371899250 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:04:59 INFO - PROCESS | 1654 | 1468371899253 Marionette TRACE conn2 <- [1,2990,null,{}] 18:04:59 INFO - PROCESS | 1654 | 1468371899260 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:59 INFO - PROCESS | 1654 | 1468371899264 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:59 INFO - PROCESS | 1654 | 1468371899370 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:04:59 INFO - PROCESS | 1654 | 1468371899437 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:59 INFO - PROCESS | 1654 | 1468371899439 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:04:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b041800 == 50 [pid = 1654] [id = 756] 18:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1199a8800) [pid = 1654] [serial = 2267] [outer = 0x0] 18:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1210ed800) [pid = 1654] [serial = 2268] [outer = 0x1199a8800] 18:04:59 INFO - PROCESS | 1654 | 1468371899470 Marionette DEBUG loaded listener.js 18:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x127156c00) [pid = 1654] [serial = 2269] [outer = 0x1199a8800] 18:04:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1293cc800 == 51 [pid = 1654] [id = 757] 18:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x128ceb400) [pid = 1654] [serial = 2270] [outer = 0x0] 18:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1274e4400) [pid = 1654] [serial = 2271] [outer = 0x128ceb400] 18:04:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:04:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 623ms 18:04:59 INFO - PROCESS | 1654 | 1468371899868 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:04:59 INFO - PROCESS | 1654 | 1468371899873 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:04:59 INFO - PROCESS | 1654 | 1468371899875 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 18:04:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:04:59 INFO - PROCESS | 1654 | 1468371899880 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:04:59 INFO - PROCESS | 1654 | 1468371899881 Marionette TRACE conn2 <- [1,2994,null,{}] 18:04:59 INFO - PROCESS | 1654 | 1468371899883 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:59 INFO - PROCESS | 1654 | 1468371899885 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:00 INFO - PROCESS | 1654 | 1468371900015 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:05:00 INFO - PROCESS | 1654 | 1468371900141 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:00 INFO - PROCESS | 1654 | 1468371900142 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7d0800 == 52 [pid = 1654] [id = 758] 18:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x128ce3000) [pid = 1654] [serial = 2272] [outer = 0x0] 18:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x128cecc00) [pid = 1654] [serial = 2273] [outer = 0x128ce3000] 18:05:00 INFO - PROCESS | 1654 | 1468371900175 Marionette DEBUG loaded listener.js 18:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1292e3000) [pid = 1654] [serial = 2274] [outer = 0x128ce3000] 18:05:00 INFO - PROCESS | 1654 | 1468371900520 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:05:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:05:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:05:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 18:05:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:05:00 INFO - PROCESS | 1654 | 1468371900551 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:05:00 INFO - PROCESS | 1654 | 1468371900553 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 18:05:00 INFO - PROCESS | 1654 | 1468371900555 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:05:00 INFO - PROCESS | 1654 | 1468371900556 Marionette TRACE conn2 <- [1,2998,null,{}] 18:05:00 INFO - PROCESS | 1654 | 1468371900559 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:00 INFO - PROCESS | 1654 | 1468371900560 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:00 INFO - PROCESS | 1654 | 1468371900667 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:05:00 INFO - PROCESS | 1654 | 1468371900773 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:00 INFO - PROCESS | 1654 | 1468371900775 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b8a4000 == 53 [pid = 1654] [id = 759] 18:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1128cfc00) [pid = 1654] [serial = 2275] [outer = 0x0] 18:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12962a000) [pid = 1654] [serial = 2276] [outer = 0x1128cfc00] 18:05:00 INFO - PROCESS | 1654 | 1468371900804 Marionette DEBUG loaded listener.js 18:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12ae0ac00) [pid = 1654] [serial = 2277] [outer = 0x1128cfc00] 18:05:01 INFO - PROCESS | 1654 | 1468371901158 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:05:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:05:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 622ms 18:05:01 INFO - PROCESS | 1654 | 1468371901178 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:05:01 INFO - PROCESS | 1654 | 1468371901179 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 18:05:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:05:01 INFO - PROCESS | 1654 | 1468371901182 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:05:01 INFO - PROCESS | 1654 | 1468371901183 Marionette TRACE conn2 <- [1,3002,null,{}] 18:05:01 INFO - PROCESS | 1654 | 1468371901185 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:01 INFO - PROCESS | 1654 | 1468371901190 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:01 INFO - PROCESS | 1654 | 1468371901316 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:05:01 INFO - PROCESS | 1654 | 1468371901582 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:01 INFO - PROCESS | 1654 | 1468371901584 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x118522000 == 54 [pid = 1654] [id = 760] 18:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x111c83800) [pid = 1654] [serial = 2278] [outer = 0x0] 18:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x112fa3800) [pid = 1654] [serial = 2279] [outer = 0x111c83800] 18:05:01 INFO - PROCESS | 1654 | 1468371901642 Marionette DEBUG loaded listener.js 18:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x115ede400) [pid = 1654] [serial = 2280] [outer = 0x111c83800] 18:05:02 INFO - PROCESS | 1654 | 1468371901999 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:05:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:05:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 872ms 18:05:02 INFO - PROCESS | 1654 | 1468371902055 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:05:02 INFO - PROCESS | 1654 | 1468371902057 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 18:05:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:05:02 INFO - PROCESS | 1654 | 1468371902060 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:05:02 INFO - PROCESS | 1654 | 1468371902061 Marionette TRACE conn2 <- [1,3006,null,{}] 18:05:02 INFO - PROCESS | 1654 | 1468371902065 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:02 INFO - PROCESS | 1654 | 1468371902068 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:02 INFO - PROCESS | 1654 | 1468371902163 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:05:02 INFO - PROCESS | 1654 | 1468371902226 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 1654 | 1468371902228 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1188bd000 == 55 [pid = 1654] [id = 761] 18:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x115e61400) [pid = 1654] [serial = 2281] [outer = 0x0] 18:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x116f06400) [pid = 1654] [serial = 2282] [outer = 0x115e61400] 18:05:02 INFO - PROCESS | 1654 | 1468371902255 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118165000) [pid = 1654] [serial = 2283] [outer = 0x115e61400] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7e9000 == 54 [pid = 1654] [id = 752] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7d3000 == 53 [pid = 1654] [id = 751] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12d3fe000 == 52 [pid = 1654] [id = 750] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12d31a000 == 51 [pid = 1654] [id = 749] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc6c800 == 50 [pid = 1654] [id = 748] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12ba4c000 == 49 [pid = 1654] [id = 746] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12c72b000 == 48 [pid = 1654] [id = 747] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12b832000 == 47 [pid = 1654] [id = 745] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12a634000 == 46 [pid = 1654] [id = 744] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x128c21800 == 45 [pid = 1654] [id = 743] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12561b800 == 44 [pid = 1654] [id = 742] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11991a000 == 43 [pid = 1654] [id = 741] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11972a000 == 42 [pid = 1654] [id = 740] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x117e7e800 == 41 [pid = 1654] [id = 739] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x116f57800 == 40 [pid = 1654] [id = 722] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1191f3000 == 39 [pid = 1654] [id = 724] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x117e97000 == 38 [pid = 1654] [id = 723] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12c718800 == 37 [pid = 1654] [id = 734] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x121775000 == 36 [pid = 1654] [id = 735] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12d31d000 == 35 [pid = 1654] [id = 738] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12923f000 == 34 [pid = 1654] [id = 736] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc64800 == 33 [pid = 1654] [id = 737] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x118522000 == 32 [pid = 1654] [id = 760] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12b8a4000 == 31 [pid = 1654] [id = 759] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7d0800 == 30 [pid = 1654] [id = 758] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12b041800 == 29 [pid = 1654] [id = 756] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1293cc800 == 28 [pid = 1654] [id = 757] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x123be2800 == 27 [pid = 1654] [id = 755] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12dcfa000 == 26 [pid = 1654] [id = 753] 18:05:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11955b800 == 25 [pid = 1654] [id = 754] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12557ac00) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x124491000) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1185e6400) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11943b000) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119d85000) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x112ef3000) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x116af1000) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11619d800) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x115ed8c00) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x115d8fc00) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x115edc400) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112ac8c00) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1197cb000) [pid = 1654] [serial = 2189] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x121705400) [pid = 1654] [serial = 2192] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x116f05400) [pid = 1654] [serial = 2195] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1183a5000) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x118259400) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11901bc00) [pid = 1654] [serial = 2186] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1210edc00) [pid = 1654] [serial = 2198] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1249c4800) [pid = 1654] [serial = 2201] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11815dc00) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x117e0a000) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 18:05:03 INFO - PROCESS | 1654 | 1468371903300 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:05:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:05:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1272ms 18:05:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:05:03 INFO - PROCESS | 1654 | 1468371903333 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 1654 | 1468371903335 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 18:05:03 INFO - PROCESS | 1654 | 1468371903338 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 1654 | 1468371903340 Marionette TRACE conn2 <- [1,3010,null,{}] 18:05:03 INFO - PROCESS | 1654 | 1468371903343 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:03 INFO - PROCESS | 1654 | 1468371903345 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:03 INFO - PROCESS | 1654 | 1468371903429 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:05:03 INFO - PROCESS | 1654 | 1468371903434 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 1654 | 1468371903436 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x117481800 == 26 [pid = 1654] [id = 762] 18:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x115d98400) [pid = 1654] [serial = 2284] [outer = 0x0] 18:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x115ed7000) [pid = 1654] [serial = 2285] [outer = 0x115d98400] 18:05:03 INFO - PROCESS | 1654 | 1468371903464 Marionette DEBUG loaded listener.js 18:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1128cc800) [pid = 1654] [serial = 2286] [outer = 0x115d98400] 18:05:03 INFO - PROCESS | 1654 | 1468371903791 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:05:03 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 18:05:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 470ms 18:05:03 INFO - PROCESS | 1654 | 1468371903835 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 1654 | 1468371903839 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 18:05:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:05:03 INFO - PROCESS | 1654 | 1468371903845 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 1654 | 1468371903846 Marionette TRACE conn2 <- [1,3014,null,{}] 18:05:03 INFO - PROCESS | 1654 | 1468371903849 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:03 INFO - PROCESS | 1654 | 1468371903850 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:03 INFO - PROCESS | 1654 | 1468371903930 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:05:03 INFO - PROCESS | 1654 | 1468371903934 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 1654 | 1468371903935 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119f16800 == 27 [pid = 1654] [id = 763] 18:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11755fc00) [pid = 1654] [serial = 2287] [outer = 0x0] 18:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118164000) [pid = 1654] [serial = 2288] [outer = 0x11755fc00] 18:05:03 INFO - PROCESS | 1654 | 1468371903962 Marionette DEBUG loaded listener.js 18:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1185e7000) [pid = 1654] [serial = 2289] [outer = 0x11755fc00] 18:05:04 INFO - PROCESS | 1654 | [1654] 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 18:05:04 INFO - PROCESS | 1654 | 1468371904334 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:05:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:05:04 INFO - {} 18:05:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:05:04 INFO - {} 18:05:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:05:04 INFO - {} 18:05:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:05:04 INFO - {} 18:05:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 520ms 18:05:04 INFO - TEST-START | /FileAPI/fileReader.html 18:05:04 INFO - PROCESS | 1654 | 1468371904365 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:05:04 INFO - PROCESS | 1654 | 1468371904366 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 18:05:04 INFO - PROCESS | 1654 | 1468371904368 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:05:04 INFO - PROCESS | 1654 | 1468371904370 Marionette TRACE conn2 <- [1,3018,null,{}] 18:05:04 INFO - PROCESS | 1654 | 1468371904378 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:04 INFO - PROCESS | 1654 | 1468371904381 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:04 INFO - PROCESS | 1654 | 1468371904462 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:05:04 INFO - PROCESS | 1654 | 1468371904467 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 1654 | 1468371904469 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x126f08000 == 28 [pid = 1654] [id = 764] 18:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x111c22400) [pid = 1654] [serial = 2290] [outer = 0x0] 18:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x120fec800) [pid = 1654] [serial = 2291] [outer = 0x111c22400] 18:05:04 INFO - PROCESS | 1654 | 1468371904498 Marionette DEBUG loaded listener.js 18:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1210edc00) [pid = 1654] [serial = 2292] [outer = 0x111c22400] 18:05:04 INFO - PROCESS | 1654 | 1468371904825 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:05:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:05:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:05:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:05:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:05:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 471ms 18:05:04 INFO - PROCESS | 1654 | 1468371904840 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:05:04 INFO - PROCESS | 1654 | 1468371904841 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 18:05:04 INFO - TEST-START | /FileAPI/historical.html 18:05:04 INFO - PROCESS | 1654 | 1468371904845 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:05:04 INFO - PROCESS | 1654 | 1468371904847 Marionette TRACE conn2 <- [1,3022,null,{}] 18:05:04 INFO - PROCESS | 1654 | 1468371904850 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:04 INFO - PROCESS | 1654 | 1468371904851 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:04 INFO - PROCESS | 1654 | 1468371904931 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:05:04 INFO - PROCESS | 1654 | 1468371904935 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 1654 | 1468371904936 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12923a800 == 29 [pid = 1654] [id = 765] 18:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x123f94000) [pid = 1654] [serial = 2293] [outer = 0x0] 18:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12502a800) [pid = 1654] [serial = 2294] [outer = 0x123f94000] 18:05:04 INFO - PROCESS | 1654 | 1468371904961 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126970800) [pid = 1654] [serial = 2295] [outer = 0x123f94000] 18:05:05 INFO - PROCESS | 1654 | 1468371905419 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:05:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:05:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:05:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:05:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:05:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:05:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:05:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:05:05 INFO - TEST-OK | /FileAPI/historical.html | took 628ms 18:05:05 INFO - PROCESS | 1654 | 1468371905473 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:05:05 INFO - PROCESS | 1654 | 1468371905476 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 18:05:05 INFO - TEST-START | /FileAPI/idlharness.html 18:05:05 INFO - PROCESS | 1654 | 1468371905493 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:05:05 INFO - PROCESS | 1654 | 1468371905495 Marionette TRACE conn2 <- [1,3026,null,{}] 18:05:05 INFO - PROCESS | 1654 | 1468371905498 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:05 INFO - PROCESS | 1654 | 1468371905500 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:05 INFO - PROCESS | 1654 | 1468371905650 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:05:05 INFO - PROCESS | 1654 | 1468371905664 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:05 INFO - PROCESS | 1654 | 1468371905665 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a64c000 == 30 [pid = 1654] [id = 766] 18:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x112fe6800) [pid = 1654] [serial = 2296] [outer = 0x0] 18:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1274e3800) [pid = 1654] [serial = 2297] [outer = 0x112fe6800] 18:05:05 INFO - PROCESS | 1654 | 1468371905690 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128db5400) [pid = 1654] [serial = 2298] [outer = 0x112fe6800] 18:05:06 INFO - PROCESS | 1654 | 1468371906248 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]]]}] 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:05:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:05:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:05:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:05:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:05:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:05:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:05:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:05:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:05:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:05:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 782ms 18:05:06 INFO - TEST-START | /FileAPI/idlharness.worker 18:05:06 INFO - PROCESS | 1654 | 1468371906283 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:05:06 INFO - PROCESS | 1654 | 1468371906285 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 18:05:06 INFO - PROCESS | 1654 | 1468371906287 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:05:06 INFO - PROCESS | 1654 | 1468371906288 Marionette TRACE conn2 <- [1,3030,null,{}] 18:05:06 INFO - PROCESS | 1654 | 1468371906290 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:06 INFO - PROCESS | 1654 | 1468371906295 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:06 INFO - PROCESS | 1654 | 1468371906428 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:05:06 INFO - PROCESS | 1654 | 1468371906432 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:06 INFO - PROCESS | 1654 | 1468371906433 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d7ce000 == 31 [pid = 1654] [id = 767] 18:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128db8800) [pid = 1654] [serial = 2299] [outer = 0x0] 18:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12ba0d800) [pid = 1654] [serial = 2300] [outer = 0x128db8800] 18:05:06 INFO - PROCESS | 1654 | 1468371906458 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12ba91800) [pid = 1654] [serial = 2301] [outer = 0x128db8800] 18:05:06 INFO - PROCESS | 1654 | [1654] 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 18:05:07 INFO - PROCESS | 1654 | 1468371907082 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,{},{}]]]}] 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:05:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:05:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:05:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:05:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:05:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:05:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:05:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:05:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:05:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:05:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:05:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:05:07 INFO - {} 18:05:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 836ms 18:05:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:05:07 INFO - PROCESS | 1654 | 1468371907127 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 1654 | 1468371907129 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 18:05:07 INFO - PROCESS | 1654 | 1468371907130 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - PROCESS | 1654 | 1468371907131 Marionette TRACE conn2 <- [1,3034,null,{}] 18:05:07 INFO - PROCESS | 1654 | 1468371907134 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:07 INFO - PROCESS | 1654 | 1468371907135 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:07 INFO - PROCESS | 1654 | 1468371907243 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:05:07 INFO - PROCESS | 1654 | 1468371907248 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 1654 | 1468371907249 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e372000 == 32 [pid = 1654] [id = 768] 18:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12ba9c000) [pid = 1654] [serial = 2302] [outer = 0x0] 18:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12d75d800) [pid = 1654] [serial = 2303] [outer = 0x12ba9c000] 18:05:07 INFO - PROCESS | 1654 | 1468371907273 Marionette DEBUG loaded listener.js 18:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12d761c00) [pid = 1654] [serial = 2304] [outer = 0x12ba9c000] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1129a6800) [pid = 1654] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1126fe800) [pid = 1654] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128db3800) [pid = 1654] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1292dd000) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12950fc00) [pid = 1654] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x129535400) [pid = 1654] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1244c4800) [pid = 1654] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x115d8bc00) [pid = 1654] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11853ec00) [pid = 1654] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x112fdb000) [pid = 1654] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12170a400) [pid = 1654] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1126e0800) [pid = 1654] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11906a800) [pid = 1654] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128c49400) [pid = 1654] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11755e400) [pid = 1654] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1256bb800) [pid = 1654] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x115d12c00) [pid = 1654] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x110fac400) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1126e8800) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x129626c00) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12ae11c00) [pid = 1654] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:05:07 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128ce7c00) [pid = 1654] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:05:07 INFO - PROCESS | 1654 | 1468371907970 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:05:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 869ms 18:05:08 INFO - PROCESS | 1654 | 1468371908001 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 1654 | 1468371908002 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 18:05:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:05:08 INFO - PROCESS | 1654 | 1468371908004 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - PROCESS | 1654 | 1468371908005 Marionette TRACE conn2 <- [1,3038,null,{}] 18:05:08 INFO - PROCESS | 1654 | 1468371908007 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:08 INFO - PROCESS | 1654 | 1468371908009 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:08 INFO - PROCESS | 1654 | 1468371908089 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:05:08 INFO - PROCESS | 1654 | 1468371908093 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:08 INFO - PROCESS | 1654 | 1468371908095 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e389000 == 33 [pid = 1654] [id = 769] 18:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x112fdbc00) [pid = 1654] [serial = 2305] [outer = 0x0] 18:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11906bc00) [pid = 1654] [serial = 2306] [outer = 0x112fdbc00] 18:05:08 INFO - PROCESS | 1654 | 1468371908122 Marionette DEBUG loaded listener.js 18:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126973000) [pid = 1654] [serial = 2307] [outer = 0x112fdbc00] 18:05:08 INFO - PROCESS | 1654 | 1468371908423 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:05:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:05:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:05:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 18:05:08 INFO - PROCESS | 1654 | 1468371908473 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 1654 | 1468371908474 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 18:05:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:05:08 INFO - PROCESS | 1654 | 1468371908483 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - PROCESS | 1654 | 1468371908484 Marionette TRACE conn2 <- [1,3042,null,{}] 18:05:08 INFO - PROCESS | 1654 | 1468371908487 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:08 INFO - PROCESS | 1654 | 1468371908488 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:08 INFO - PROCESS | 1654 | 1468371908605 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:05:08 INFO - PROCESS | 1654 | 1468371908609 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:08 INFO - PROCESS | 1654 | 1468371908612 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126cb000 == 34 [pid = 1654] [id = 770] 18:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x112fe2400) [pid = 1654] [serial = 2308] [outer = 0x0] 18:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1243c5c00) [pid = 1654] [serial = 2309] [outer = 0x112fe2400] 18:05:08 INFO - PROCESS | 1654 | 1468371908638 Marionette DEBUG loaded listener.js 18:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1243c9c00) [pid = 1654] [serial = 2310] [outer = 0x112fe2400] 18:05:09 INFO - PROCESS | 1654 | 1468371909021 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:05:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 584ms 18:05:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:05:09 INFO - PROCESS | 1654 | 1468371909062 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:05:09 INFO - PROCESS | 1654 | 1468371909063 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 18:05:09 INFO - PROCESS | 1654 | 1468371909066 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:05:09 INFO - PROCESS | 1654 | 1468371909067 Marionette TRACE conn2 <- [1,3046,null,{}] 18:05:09 INFO - PROCESS | 1654 | 1468371909078 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:09 INFO - PROCESS | 1654 | 1468371909079 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:09 INFO - PROCESS | 1654 | 1468371909159 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:05:09 INFO - PROCESS | 1654 | 1468371909165 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:09 INFO - PROCESS | 1654 | 1468371909166 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x115db1000 == 35 [pid = 1654] [id = 771] 18:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1243c6800) [pid = 1654] [serial = 2311] [outer = 0x0] 18:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12b124400) [pid = 1654] [serial = 2312] [outer = 0x1243c6800] 18:05:09 INFO - PROCESS | 1654 | 1468371909190 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b129400) [pid = 1654] [serial = 2313] [outer = 0x1243c6800] 18:05:09 INFO - PROCESS | 1654 | [1654] 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 18:05:09 INFO - PROCESS | 1654 | 1468371909540 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:05:09 INFO - {} 18:05:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 521ms 18:05:09 INFO - PROCESS | 1654 | 1468371909587 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:05:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:05:09 INFO - PROCESS | 1654 | 1468371909590 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 18:05:09 INFO - PROCESS | 1654 | 1468371909592 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:05:09 INFO - PROCESS | 1654 | 1468371909593 Marionette TRACE conn2 <- [1,3050,null,{}] 18:05:09 INFO - PROCESS | 1654 | 1468371909596 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:09 INFO - PROCESS | 1654 | 1468371909597 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:09 INFO - PROCESS | 1654 | 1468371909690 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:05:09 INFO - PROCESS | 1654 | 1468371909759 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:09 INFO - PROCESS | 1654 | 1468371909760 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a644000 == 36 [pid = 1654] [id = 772] 18:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x117560c00) [pid = 1654] [serial = 2314] [outer = 0x0] 18:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11943b000) [pid = 1654] [serial = 2315] [outer = 0x117560c00] 18:05:09 INFO - PROCESS | 1654 | 1468371909786 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12c854000) [pid = 1654] [serial = 2316] [outer = 0x117560c00] 18:05:10 INFO - PROCESS | 1654 | 1468371910210 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:05:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 669ms 18:05:10 INFO - PROCESS | 1654 | 1468371910262 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 1654 | 1468371910265 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 18:05:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:05:10 INFO - PROCESS | 1654 | 1468371910269 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:05:10 INFO - PROCESS | 1654 | 1468371910271 Marionette TRACE conn2 <- [1,3054,null,{}] 18:05:10 INFO - PROCESS | 1654 | 1468371910275 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:10 INFO - PROCESS | 1654 | 1468371910277 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:10 INFO - PROCESS | 1654 | 1468371910418 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:05:10 INFO - PROCESS | 1654 | 1468371910533 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:10 INFO - PROCESS | 1654 | 1468371910534 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x118517000 == 37 [pid = 1654] [id = 773] 18:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1164e3000) [pid = 1654] [serial = 2317] [outer = 0x0] 18:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116804400) [pid = 1654] [serial = 2318] [outer = 0x1164e3000] 18:05:10 INFO - PROCESS | 1654 | 1468371910566 Marionette DEBUG loaded listener.js 18:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11804d400) [pid = 1654] [serial = 2319] [outer = 0x1164e3000] 18:05:11 INFO - PROCESS | 1654 | 1468371911094 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:05:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 18:05:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:05:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 893ms 18:05:11 INFO - PROCESS | 1654 | 1468371911163 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:05:11 INFO - PROCESS | 1654 | 1468371911167 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 18:05:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:05:11 INFO - PROCESS | 1654 | 1468371911172 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:05:11 INFO - PROCESS | 1654 | 1468371911174 Marionette TRACE conn2 <- [1,3058,null,{}] 18:05:11 INFO - PROCESS | 1654 | 1468371911177 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:11 INFO - PROCESS | 1654 | 1468371911179 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:11 INFO - PROCESS | 1654 | 1468371911295 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:05:11 INFO - PROCESS | 1654 | 1468371911387 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:11 INFO - PROCESS | 1654 | 1468371911388 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x128b22800 == 38 [pid = 1654] [id = 774] 18:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1244c2000) [pid = 1654] [serial = 2320] [outer = 0x0] 18:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12502c400) [pid = 1654] [serial = 2321] [outer = 0x1244c2000] 18:05:11 INFO - PROCESS | 1654 | 1468371911419 Marionette DEBUG loaded listener.js 18:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x128c50400) [pid = 1654] [serial = 2322] [outer = 0x1244c2000] 18:05:11 INFO - PROCESS | 1654 | 1468371911891 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:05:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:05:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:05:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:05:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:05:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 775ms 18:05:11 INFO - PROCESS | 1654 | 1468371911948 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:05:11 INFO - PROCESS | 1654 | 1468371911950 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 18:05:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:05:11 INFO - PROCESS | 1654 | 1468371911952 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:05:11 INFO - PROCESS | 1654 | 1468371911955 Marionette TRACE conn2 <- [1,3062,null,{}] 18:05:11 INFO - PROCESS | 1654 | 1468371911963 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:11 INFO - PROCESS | 1654 | 1468371911966 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:12 INFO - PROCESS | 1654 | 1468371912107 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:05:12 INFO - PROCESS | 1654 | 1468371912224 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:12 INFO - PROCESS | 1654 | 1468371912226 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x110dab000 == 39 [pid = 1654] [id = 775] 18:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118813c00) [pid = 1654] [serial = 2323] [outer = 0x0] 18:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x128dbdc00) [pid = 1654] [serial = 2324] [outer = 0x118813c00] 18:05:12 INFO - PROCESS | 1654 | 1468371912260 Marionette DEBUG loaded listener.js 18:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x129532800) [pid = 1654] [serial = 2325] [outer = 0x118813c00] 18:05:12 INFO - PROCESS | 1654 | [1654] 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 18:05:12 INFO - PROCESS | 1654 | 1468371912809 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:05:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:05:12 INFO - {} 18:05:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 871ms 18:05:12 INFO - PROCESS | 1654 | 1468371912824 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:05:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:05:12 INFO - PROCESS | 1654 | 1468371912826 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 18:05:12 INFO - PROCESS | 1654 | 1468371912829 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:05:12 INFO - PROCESS | 1654 | 1468371912831 Marionette TRACE conn2 <- [1,3066,null,{}] 18:05:12 INFO - PROCESS | 1654 | 1468371912834 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:12 INFO - PROCESS | 1654 | 1468371912836 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:12 INFO - PROCESS | 1654 | 1468371912963 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:05:13 INFO - PROCESS | 1654 | 1468371913090 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:13 INFO - PROCESS | 1654 | 1468371913091 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x115db1000 == 38 [pid = 1654] [id = 771] 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1126cb000 == 37 [pid = 1654] [id = 770] 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12e389000 == 36 [pid = 1654] [id = 769] 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12e372000 == 35 [pid = 1654] [id = 768] 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12d7ce000 == 34 [pid = 1654] [id = 767] 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12a64c000 == 33 [pid = 1654] [id = 766] 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x12923a800 == 32 [pid = 1654] [id = 765] 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x126f08000 == 31 [pid = 1654] [id = 764] 18:05:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126c3800 == 32 [pid = 1654] [id = 776] 18:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x110fa0400) [pid = 1654] [serial = 2326] [outer = 0x0] 18:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x112eea000) [pid = 1654] [serial = 2327] [outer = 0x110fa0400] 18:05:13 INFO - PROCESS | 1654 | 1468371913141 Marionette DEBUG loaded listener.js 18:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11662ac00) [pid = 1654] [serial = 2328] [outer = 0x110fa0400] 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x119f16800 == 31 [pid = 1654] [id = 763] 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x117481800 == 30 [pid = 1654] [id = 762] 18:05:13 INFO - PROCESS | 1654 | --DOCSHELL 0x1188bd000 == 29 [pid = 1654] [id = 761] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1292d8000) [pid = 1654] [serial = 2241] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1292d6400) [pid = 1654] [serial = 2239] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x129517400) [pid = 1654] [serial = 2244] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12961fc00) [pid = 1654] [serial = 2247] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x129535000) [pid = 1654] [serial = 2245] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x125639000) [pid = 1654] [serial = 2204] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11804e800) [pid = 1654] [serial = 2224] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1183a0c00) [pid = 1654] [serial = 2225] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11901fc00) [pid = 1654] [serial = 2227] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119ab2400) [pid = 1654] [serial = 2228] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x115def800) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116631400) [pid = 1654] [serial = 2207] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x124923400) [pid = 1654] [serial = 2230] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x125582800) [pid = 1654] [serial = 2231] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1128cb800) [pid = 1654] [serial = 2218] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112fa9800) [pid = 1654] [serial = 2219] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1210e6400) [pid = 1654] [serial = 2212] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x124c90c00) [pid = 1654] [serial = 2213] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128c4e800) [pid = 1654] [serial = 2233] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x118156c00) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11839d000) [pid = 1654] [serial = 2210] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126d3dc00) [pid = 1654] [serial = 2215] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x126fdc400) [pid = 1654] [serial = 2216] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x115ee1c00) [pid = 1654] [serial = 2221] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x116f03800) [pid = 1654] [serial = 2222] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x118053000) [pid = 1654] [serial = 2250] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12ae12800) [pid = 1654] [serial = 2257] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12a739400) [pid = 1654] [serial = 2253] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12b15dc00) [pid = 1654] [serial = 2260] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x129626000) [pid = 1654] [serial = 2248] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12b07e800) [pid = 1654] [serial = 2259] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12a744800) [pid = 1654] [serial = 2254] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128dc5800) [pid = 1654] [serial = 2236] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12a746800) [pid = 1654] [serial = 2256] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1292e1c00) [pid = 1654] [serial = 2242] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12961bc00) [pid = 1654] [serial = 2251] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128ce7400) [pid = 1654] [serial = 2234] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128dcb800) [pid = 1654] [serial = 2237] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x112fe7400) [pid = 1654] [serial = 2171] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1129aa800) [pid = 1654] [serial = 2168] [outer = 0x0] [url = about:blank] 18:05:13 INFO - PROCESS | 1654 | 1468371913435 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:05:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:05:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:05:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:05:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:05:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:05:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:05:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:05:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 624ms 18:05:13 INFO - PROCESS | 1654 | 1468371913453 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 18:05:13 INFO - PROCESS | 1654 | 1468371913456 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 18:05:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:05:13 INFO - PROCESS | 1654 | 1468371913467 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:05:13 INFO - PROCESS | 1654 | 1468371913469 Marionette TRACE conn2 <- [1,3070,null,{}] 18:05:13 INFO - PROCESS | 1654 | 1468371913498 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:13 INFO - PROCESS | 1654 | 1468371913500 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:13 INFO - PROCESS | 1654 | 1468371913584 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:05:13 INFO - PROCESS | 1654 | 1468371913649 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:13 INFO - PROCESS | 1654 | 1468371913650 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x115da0800 == 30 [pid = 1654] [id = 777] 18:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11688ac00) [pid = 1654] [serial = 2329] [outer = 0x0] 18:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117559400) [pid = 1654] [serial = 2330] [outer = 0x11688ac00] 18:05:13 INFO - PROCESS | 1654 | 1468371913676 Marionette DEBUG loaded listener.js 18:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x118357c00) [pid = 1654] [serial = 2331] [outer = 0x11688ac00] 18:05:14 INFO - PROCESS | 1654 | 1468371914020 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:05:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 579ms 18:05:14 INFO - PROCESS | 1654 | 1468371914040 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 1654 | 1468371914044 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 18:05:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:05:14 INFO - PROCESS | 1654 | 1468371914049 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - PROCESS | 1654 | 1468371914052 Marionette TRACE conn2 <- [1,3074,null,{}] 18:05:14 INFO - PROCESS | 1654 | 1468371914064 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:14 INFO - PROCESS | 1654 | 1468371914068 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:14 INFO - PROCESS | 1654 | 1468371914213 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:05:14 INFO - PROCESS | 1654 | 1468371914318 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 1654 | 1468371914321 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x117465000 == 31 [pid = 1654] [id = 778] 18:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11839d000) [pid = 1654] [serial = 2332] [outer = 0x0] 18:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1185e4800) [pid = 1654] [serial = 2333] [outer = 0x11839d000] 18:05:14 INFO - PROCESS | 1654 | 1468371914366 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x119451400) [pid = 1654] [serial = 2334] [outer = 0x11839d000] 18:05:14 INFO - PROCESS | 1654 | 1468371914632 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:05:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:05:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 627ms 18:05:14 INFO - PROCESS | 1654 | 1468371914683 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:05:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:05:14 INFO - PROCESS | 1654 | 1468371914685 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 18:05:14 INFO - PROCESS | 1654 | 1468371914687 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - PROCESS | 1654 | 1468371914688 Marionette TRACE conn2 <- [1,3078,null,{}] 18:05:14 INFO - PROCESS | 1654 | 1468371914691 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:14 INFO - PROCESS | 1654 | 1468371914692 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:14 INFO - PROCESS | 1654 | 1468371914789 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:05:14 INFO - PROCESS | 1654 | 1468371914873 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 1654 | 1468371914874 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x11955b800 == 32 [pid = 1654] [id = 779] 18:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1210e9c00) [pid = 1654] [serial = 2335] [outer = 0x0] 18:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1241aec00) [pid = 1654] [serial = 2336] [outer = 0x1210e9c00] 18:05:14 INFO - PROCESS | 1654 | 1468371914902 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1243ca000) [pid = 1654] [serial = 2337] [outer = 0x1210e9c00] 18:05:15 INFO - PROCESS | 1654 | 1468371915256 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 1654 | 1468371915313 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 18:05:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:05:15 INFO - PROCESS | 1654 | 1468371915327 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 1654 | 1468371915329 Marionette TRACE conn2 <- [1,3082,null,{}] 18:05:15 INFO - PROCESS | 1654 | 1468371915332 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:15 INFO - PROCESS | 1654 | 1468371915334 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:15 INFO - PROCESS | 1654 | 1468371915511 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:05:15 INFO - PROCESS | 1654 | 1468371915528 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:15 INFO - PROCESS | 1654 | 1468371915530 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1238a7800 == 33 [pid = 1654] [id = 780] 18:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1129a9800) [pid = 1654] [serial = 2338] [outer = 0x0] 18:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1243cec00) [pid = 1654] [serial = 2339] [outer = 0x1129a9800] 18:05:15 INFO - PROCESS | 1654 | 1468371915553 Marionette DEBUG loaded listener.js 18:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126971800) [pid = 1654] [serial = 2340] [outer = 0x1129a9800] 18:05:15 INFO - PROCESS | 1654 | 1468371915870 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:05:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:05:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:05:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:05:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 581ms 18:05:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:05:15 INFO - PROCESS | 1654 | 1468371915904 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 1654 | 1468371915905 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 18:05:15 INFO - PROCESS | 1654 | 1468371915907 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 1654 | 1468371915908 Marionette TRACE conn2 <- [1,3086,null,{}] 18:05:15 INFO - PROCESS | 1654 | 1468371915911 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:15 INFO - PROCESS | 1654 | 1468371915915 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:16 INFO - PROCESS | 1654 | 1468371916039 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:05:16 INFO - PROCESS | 1654 | 1468371916051 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 1654 | 1468371916053 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x125615800 == 34 [pid = 1654] [id = 781] 18:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1274e9000) [pid = 1654] [serial = 2341] [outer = 0x0] 18:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1292da000) [pid = 1654] [serial = 2342] [outer = 0x1274e9000] 18:05:16 INFO - PROCESS | 1654 | 1468371916077 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12952f400) [pid = 1654] [serial = 2343] [outer = 0x1274e9000] 18:05:16 INFO - PROCESS | 1654 | 1468371916390 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:05:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 522ms 18:05:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:05:16 INFO - PROCESS | 1654 | 1468371916435 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:05:16 INFO - PROCESS | 1654 | 1468371916437 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 18:05:16 INFO - PROCESS | 1654 | 1468371916439 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:05:16 INFO - PROCESS | 1654 | 1468371916440 Marionette TRACE conn2 <- [1,3090,null,{}] 18:05:16 INFO - PROCESS | 1654 | 1468371916443 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:16 INFO - PROCESS | 1654 | 1468371916444 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:16 INFO - PROCESS | 1654 | 1468371916578 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:05:16 INFO - PROCESS | 1654 | 1468371916594 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 1654 | 1468371916595 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x128c27800 == 35 [pid = 1654] [id = 782] 18:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1274ea400) [pid = 1654] [serial = 2344] [outer = 0x0] 18:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129623400) [pid = 1654] [serial = 2345] [outer = 0x1274ea400] 18:05:16 INFO - PROCESS | 1654 | 1468371916635 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12a737800) [pid = 1654] [serial = 2346] [outer = 0x1274ea400] 18:05:17 INFO - PROCESS | 1654 | 1468371917025 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:05:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:05:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 622ms 18:05:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:05:17 INFO - PROCESS | 1654 | 1468371917061 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 1654 | 1468371917062 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 18:05:17 INFO - PROCESS | 1654 | 1468371917064 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 1654 | 1468371917065 Marionette TRACE conn2 <- [1,3094,null,{}] 18:05:17 INFO - PROCESS | 1654 | 1468371917068 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:17 INFO - PROCESS | 1654 | 1468371917069 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:17 INFO - PROCESS | 1654 | 1468371917176 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:05:17 INFO - PROCESS | 1654 | 1468371917191 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 1654 | 1468371917192 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x129e27000 == 36 [pid = 1654] [id = 783] 18:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12a738000) [pid = 1654] [serial = 2347] [outer = 0x0] 18:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12a742000) [pid = 1654] [serial = 2348] [outer = 0x12a738000] 18:05:17 INFO - PROCESS | 1654 | 1468371917216 Marionette DEBUG loaded listener.js 18:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12ae09400) [pid = 1654] [serial = 2349] [outer = 0x12a738000] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11755fc00) [pid = 1654] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x115d98400) [pid = 1654] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x112fe6800) [pid = 1654] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12ba9c000) [pid = 1654] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x112fdbc00) [pid = 1654] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112fe2400) [pid = 1654] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1243c6800) [pid = 1654] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1133a3800) [pid = 1654] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1183a2800) [pid = 1654] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x111c22400) [pid = 1654] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128ceb400) [pid = 1654] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1199a8800) [pid = 1654] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128ce3000) [pid = 1654] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x115e61400) [pid = 1654] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1128cfc00) [pid = 1654] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x111c83800) [pid = 1654] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x123f94000) [pid = 1654] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:05:17 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x128db8800) [pid = 1654] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:05:17 INFO - PROCESS | 1654 | 1468371917682 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:05:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:05:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 668ms 18:05:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:05:17 INFO - PROCESS | 1654 | 1468371917733 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 1654 | 1468371917735 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 18:05:17 INFO - PROCESS | 1654 | 1468371917738 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 1654 | 1468371917739 Marionette TRACE conn2 <- [1,3098,null,{}] 18:05:17 INFO - PROCESS | 1654 | 1468371917742 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:17 INFO - PROCESS | 1654 | 1468371917743 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:17 INFO - PROCESS | 1654 | 1468371917846 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:05:17 INFO - PROCESS | 1654 | 1468371917852 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 1654 | 1468371917853 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a80a800 == 37 [pid = 1654] [id = 784] 18:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1129b3400) [pid = 1654] [serial = 2350] [outer = 0x0] 18:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x112ac4c00) [pid = 1654] [serial = 2351] [outer = 0x1129b3400] 18:05:17 INFO - PROCESS | 1654 | 1468371917887 Marionette DEBUG loaded listener.js 18:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x112eebc00) [pid = 1654] [serial = 2352] [outer = 0x1129b3400] 18:05:18 INFO - PROCESS | 1654 | 1468371918319 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:05:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 619ms 18:05:18 INFO - PROCESS | 1654 | 1468371918356 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:05:18 INFO - PROCESS | 1654 | 1468371918358 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 18:05:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:05:18 INFO - PROCESS | 1654 | 1468371918361 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 1654 | 1468371918363 Marionette TRACE conn2 <- [1,3102,null,{}] 18:05:18 INFO - PROCESS | 1654 | 1468371918366 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:18 INFO - PROCESS | 1654 | 1468371918367 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:18 INFO - PROCESS | 1654 | 1468371918449 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:05:18 INFO - PROCESS | 1654 | 1468371918466 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:18 INFO - PROCESS | 1654 | 1468371918467 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a81d000 == 38 [pid = 1654] [id = 785] 18:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x128ce3000) [pid = 1654] [serial = 2353] [outer = 0x0] 18:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x12ae0b400) [pid = 1654] [serial = 2354] [outer = 0x128ce3000] 18:05:18 INFO - PROCESS | 1654 | 1468371918491 Marionette DEBUG loaded listener.js 18:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x12ae14400) [pid = 1654] [serial = 2355] [outer = 0x128ce3000] 18:05:18 INFO - PROCESS | 1654 | 1468371918799 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:05:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 472ms 18:05:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:05:18 INFO - PROCESS | 1654 | 1468371918833 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:05:18 INFO - PROCESS | 1654 | 1468371918834 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 18:05:18 INFO - PROCESS | 1654 | 1468371918836 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 1654 | 1468371918838 Marionette TRACE conn2 <- [1,3106,null,{}] 18:05:18 INFO - PROCESS | 1654 | 1468371918840 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:18 INFO - PROCESS | 1654 | 1468371918842 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:18 INFO - PROCESS | 1654 | 1468371918940 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 18:05:19 INFO - PROCESS | 1654 | 1468371919016 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:19 INFO - PROCESS | 1654 | 1468371919017 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b837800 == 39 [pid = 1654] [id = 786] 18:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x127157000) [pid = 1654] [serial = 2356] [outer = 0x0] 18:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12b07ec00) [pid = 1654] [serial = 2357] [outer = 0x127157000] 18:05:19 INFO - PROCESS | 1654 | 1468371919042 Marionette DEBUG loaded listener.js 18:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x12b160000) [pid = 1654] [serial = 2358] [outer = 0x127157000] 18:05:19 INFO - PROCESS | 1654 | 1468371919328 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:05:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:05:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:05:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:05:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 518ms 18:05:19 INFO - PROCESS | 1654 | 1468371919356 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 18:05:19 INFO - PROCESS | 1654 | 1468371919358 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 18:05:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:05:19 INFO - PROCESS | 1654 | 1468371919371 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:05:19 INFO - PROCESS | 1654 | 1468371919373 Marionette TRACE conn2 <- [1,3110,null,{}] 18:05:19 INFO - PROCESS | 1654 | 1468371919379 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:19 INFO - PROCESS | 1654 | 1468371919382 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:19 INFO - PROCESS | 1654 | 1468371919516 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 18:05:19 INFO - PROCESS | 1654 | 1468371919703 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:19 INFO - PROCESS | 1654 | 1468371919705 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1126be800 == 40 [pid = 1654] [id = 787] 18:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x111e58c00) [pid = 1654] [serial = 2359] [outer = 0x0] 18:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1126eb800) [pid = 1654] [serial = 2360] [outer = 0x111e58c00] 18:05:19 INFO - PROCESS | 1654 | 1468371919802 Marionette DEBUG loaded listener.js 18:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11339d400) [pid = 1654] [serial = 2361] [outer = 0x111e58c00] 18:05:20 INFO - PROCESS | 1654 | 1468371920211 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:05:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:05:20 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:05:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:05:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:05:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 884ms 18:05:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:05:20 INFO - PROCESS | 1654 | 1468371920247 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 18:05:20 INFO - PROCESS | 1654 | 1468371920249 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 18:05:20 INFO - PROCESS | 1654 | 1468371920252 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:05:20 INFO - PROCESS | 1654 | 1468371920254 Marionette TRACE conn2 <- [1,3114,null,{}] 18:05:20 INFO - PROCESS | 1654 | 1468371920258 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:20 INFO - PROCESS | 1654 | 1468371920261 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:20 INFO - PROCESS | 1654 | 1468371920371 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 18:05:20 INFO - PROCESS | 1654 | 1468371920495 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\", \"cd6f5193-a8e5-4865-8797-a55e17f55322\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:20 INFO - PROCESS | 1654 | 1468371920497 Marionette INFO sendAsync 20e93293-6c26-3445-bd4f-b8b19bd15cf0 18:05:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1168ca000 == 41 [pid = 1654] [id = 788] 18:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x116883400) [pid = 1654] [serial = 2362] [outer = 0x0] 18:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x118360400) [pid = 1654] [serial = 2363] [outer = 0x116883400] 18:05:20 INFO - PROCESS | 1654 | 1468371920530 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11877f800) [pid = 1654] [serial = 2364] [outer = 0x116883400] 18:05:20 INFO - PROCESS | 1654 | 1468371920892 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:05:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:05:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 18:05:20 INFO - PROCESS | 1654 | 1468371920925 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 18:05:20 INFO - PROCESS | 1654 | 1468371920928 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 18:05:21 WARNING - u'runner_teardown' () 18:05:21 INFO - No more tests 18:05:21 INFO - Got 0 unexpected results 18:05:21 INFO - SUITE-END | took 505s 18:05:22 INFO - Closing logging queue 18:05:22 INFO - queue closed 18:05:22 INFO - Return code: 0 18:05:22 WARNING - # TBPL SUCCESS # 18:05:22 INFO - Running post-action listener: _resource_record_post_action 18:05:22 INFO - Running post-run listener: _resource_record_post_run 18:05:23 INFO - Total resource usage - Wall time: 527s; CPU: 58.0%; Read bytes: 37918208; Write bytes: 951573504; Read time: 391; Write time: 4667 18:05:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:05:23 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150600192; Write bytes: 143953920; Read time: 13616; Write time: 256 18:05:23 INFO - run-tests - Wall time: 509s; CPU: 58.0%; Read bytes: 35771904; Write bytes: 795323392; Read time: 368; Write time: 4369 18:05:23 INFO - Running post-run listener: _upload_blobber_files 18:05:23 INFO - Blob upload gear active. 18:05:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:05:23 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:05:23 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'] 18:05:23 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 18:05:23 INFO - (blobuploader) - INFO - Open directory for files ... 18:05:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:05:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:05:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:05:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:05:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:05:24 INFO - (blobuploader) - INFO - Done attempting. 18:05:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:05:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:05:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:05:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:05:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:05:25 INFO - (blobuploader) - INFO - Done attempting. 18:05:25 INFO - (blobuploader) - INFO - Iteration through files over. 18:05:25 INFO - Return code: 0 18:05:25 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:05:25 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:05:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/469ae4a83879e263b83c75a6bde6dd4ffc0e684d37c2b023bb84dd4d2493d62cc36c250502df5335e346b3ed3736e61b773b665ea536904a47e09dcfba2e4c7b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a33a4141dfa85dd8b57e1de07477576bb6d4b441709178ec847a76cb5040088a2727084cd66c900fb0b8e03369491d97fbdc1eec3e70321430f5642ffbdc4faa"} 18:05:25 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:05:25 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:05:25 INFO - Contents: 18:05:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/469ae4a83879e263b83c75a6bde6dd4ffc0e684d37c2b023bb84dd4d2493d62cc36c250502df5335e346b3ed3736e61b773b665ea536904a47e09dcfba2e4c7b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a33a4141dfa85dd8b57e1de07477576bb6d4b441709178ec847a76cb5040088a2727084cd66c900fb0b8e03369491d97fbdc1eec3e70321430f5642ffbdc4faa"} 18:05:25 INFO - Running post-run listener: copy_logs_to_upload_dir 18:05:25 INFO - Copying logs to upload dir... 18:05:25 INFO - mkdir: /builds/slave/test/build/upload/logs 18:05:25 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=580.476864 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 40 secs) (at 2016-07-12 18:05:26.229453) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-12 18:05:26.233284) ========= 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.oK18BlZk9O/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.sml9IUwmWK/Listeners TMPDIR=/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/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/469ae4a83879e263b83c75a6bde6dd4ffc0e684d37c2b023bb84dd4d2493d62cc36c250502df5335e346b3ed3736e61b773b665ea536904a47e09dcfba2e4c7b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a33a4141dfa85dd8b57e1de07477576bb6d4b441709178ec847a76cb5040088a2727084cd66c900fb0b8e03369491d97fbdc1eec3e70321430f5642ffbdc4faa"} build_url:https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012309 build_url: 'https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/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/469ae4a83879e263b83c75a6bde6dd4ffc0e684d37c2b023bb84dd4d2493d62cc36c250502df5335e346b3ed3736e61b773b665ea536904a47e09dcfba2e4c7b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a33a4141dfa85dd8b57e1de07477576bb6d4b441709178ec847a76cb5040088a2727084cd66c900fb0b8e03369491d97fbdc1eec3e70321430f5642ffbdc4faa"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MfNSYiHVR-q4erK7h4tLpg/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-12 18:05:26.273847) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 18:05:26.274248) ========= 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.oK18BlZk9O/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.sml9IUwmWK/Listeners TMPDIR=/var/folders/h0/9zkb9vkd5vjd65kp5941w0xh00000w/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.005154 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-12 18:05:26.322824) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-12 18:05:26.323140) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-12 18:05:26.323487) ========= ========= Total master_lag: 0.45 =========