builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0351 starttime: 1469273421.59 results: success (0) buildid: 20160723031426 builduid: bd3a73148854423f93709c527de18191 revision: c63ed16dae66fff87a380cbacf40aa32bd58e714 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:21.588349) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:21.588850) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:21.589167) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:21.613936) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:21.614228) ========= 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.kJWqVUXGFf/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.QeJ2Nm9Jdd/Listeners TMPDIR=/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/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-23 04:30:21-- 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% 18.3M=0.001s 2016-07-23 04:30:22 (18.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.662233 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:22.298395) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:22.298733) ========= 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.kJWqVUXGFf/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.QeJ2Nm9Jdd/Listeners TMPDIR=/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/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.026307 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:22.347443) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:22.347822) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev c63ed16dae66fff87a380cbacf40aa32bd58e714 --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 c63ed16dae66fff87a380cbacf40aa32bd58e714 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.kJWqVUXGFf/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.QeJ2Nm9Jdd/Listeners TMPDIR=/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/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-23 04:30:22,429 truncating revision to first 12 chars 2016-07-23 04:30:22,429 Setting DEBUG logging. 2016-07-23 04:30:22,429 attempt 1/10 2016-07-23 04:30:22,429 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/c63ed16dae66?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-23 04:30:23,131 unpacking tar archive at: mozilla-beta-c63ed16dae66/testing/mozharness/ program finished with exit code 0 elapsedTime=0.968492 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:23.338602) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:23.338989) ========= script_repo_revision: c63ed16dae66fff87a380cbacf40aa32bd58e714 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:23.339422) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:23.339721) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-23 04:30:23.357834) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-07-23 04:30:23.358234) ========= /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.kJWqVUXGFf/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners TMPDIR=/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 04:30:23 INFO - MultiFileLogger online at 20160723 04:30:23 in /builds/slave/test 04:30:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 04:30:23 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:30:23 INFO - {'append_to_log': False, 04:30:23 INFO - 'base_work_dir': '/builds/slave/test', 04:30:23 INFO - 'blob_upload_branch': 'mozilla-beta', 04:30:23 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:30:23 INFO - 'buildbot_json_path': 'buildprops.json', 04:30:23 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:30:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:30:23 INFO - 'download_minidump_stackwalk': True, 04:30:23 INFO - 'download_symbols': 'true', 04:30:23 INFO - 'e10s': False, 04:30:23 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:30:23 INFO - 'tooltool.py': '/tools/tooltool.py', 04:30:23 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:30:23 INFO - '/tools/misc-python/virtualenv.py')}, 04:30:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:30:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:30:23 INFO - 'log_level': 'info', 04:30:23 INFO - 'log_to_console': True, 04:30:23 INFO - 'opt_config_files': (), 04:30:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:30:23 INFO - '--processes=1', 04:30:23 INFO - '--config=%(test_path)s/wptrunner.ini', 04:30:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:30:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:30:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:30:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:30:23 INFO - 'pip_index': False, 04:30:23 INFO - 'require_test_zip': True, 04:30:23 INFO - 'test_type': ('testharness',), 04:30:23 INFO - 'this_chunk': '1', 04:30:23 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:30:23 INFO - 'total_chunks': '10', 04:30:23 INFO - 'virtualenv_path': 'venv', 04:30:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:30:23 INFO - 'work_dir': 'build'} 04:30:23 INFO - ##### 04:30:23 INFO - ##### Running clobber step. 04:30:23 INFO - ##### 04:30:23 INFO - Running pre-action listener: _resource_record_pre_action 04:30:23 INFO - Running main action method: clobber 04:30:23 INFO - rmtree: /builds/slave/test/build 04:30:23 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:30:25 INFO - Running post-action listener: _resource_record_post_action 04:30:25 INFO - ##### 04:30:25 INFO - ##### Running read-buildbot-config step. 04:30:25 INFO - ##### 04:30:25 INFO - Running pre-action listener: _resource_record_pre_action 04:30:25 INFO - Running main action method: read_buildbot_config 04:30:25 INFO - Using buildbot properties: 04:30:25 INFO - { 04:30:25 INFO - "project": "", 04:30:25 INFO - "product": "firefox", 04:30:25 INFO - "script_repo_revision": "production", 04:30:25 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 04:30:25 INFO - "repository": "", 04:30:25 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 04:30:25 INFO - "buildid": "20160723031426", 04:30:25 INFO - "pgo_build": "False", 04:30:25 INFO - "basedir": "/builds/slave/test", 04:30:25 INFO - "buildnumber": 42, 04:30:25 INFO - "slavename": "t-yosemite-r7-0351", 04:30:25 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 04:30:25 INFO - "platform": "macosx64", 04:30:25 INFO - "branch": "mozilla-beta", 04:30:25 INFO - "revision": "c63ed16dae66fff87a380cbacf40aa32bd58e714", 04:30:25 INFO - "repo_path": "releases/mozilla-beta", 04:30:25 INFO - "moz_repo_path": "", 04:30:25 INFO - "stage_platform": "macosx64", 04:30:25 INFO - "builduid": "bd3a73148854423f93709c527de18191", 04:30:25 INFO - "slavebuilddir": "test" 04:30:25 INFO - } 04:30:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 04:30:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 04:30:25 INFO - Running post-action listener: _resource_record_post_action 04:30:25 INFO - ##### 04:30:25 INFO - ##### Running download-and-extract step. 04:30:25 INFO - ##### 04:30:25 INFO - Running pre-action listener: _resource_record_pre_action 04:30:25 INFO - Running main action method: download_and_extract 04:30:25 INFO - mkdir: /builds/slave/test/build/tests 04:30:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:25 INFO - https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 04:30:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 04:30:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 04:30:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 04:30:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 04:30:29 INFO - Downloaded 1201 bytes. 04:30:29 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 04:30:29 INFO - Using the following test package requirements: 04:30:29 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 04:30:29 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:30:29 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 04:30:29 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:30:29 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 04:30:29 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:30:29 INFO - u'jsshell-mac64.zip'], 04:30:29 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:30:29 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 04:30:29 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 04:30:29 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:30:29 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 04:30:29 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:30:29 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 04:30:29 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:30:29 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 04:30:29 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 04:30:29 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 04:30:29 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 04:30:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:29 INFO - https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 04:30:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 04:30:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 04:30:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 04:30:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 04:30:31 INFO - Downloaded 18370259 bytes. 04:30:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:30:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:30:32 INFO - caution: filename not matched: web-platform/* 04:30:32 INFO - Return code: 11 04:30:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:32 INFO - https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:30:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:30:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:30:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 04:30:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 04:30:33 INFO - Downloaded 36389883 bytes. 04:30:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:30:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:30:37 INFO - caution: filename not matched: bin/* 04:30:37 INFO - caution: filename not matched: config/* 04:30:37 INFO - caution: filename not matched: mozbase/* 04:30:37 INFO - caution: filename not matched: marionette/* 04:30:37 INFO - caution: filename not matched: tools/wptserve/* 04:30:37 INFO - Return code: 11 04:30:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:37 INFO - https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 04:30:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:30:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:30:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 04:30:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 04:30:40 INFO - Downloaded 73031001 bytes. 04:30:40 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:30:40 INFO - mkdir: /builds/slave/test/properties 04:30:40 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:30:40 INFO - Writing to file /builds/slave/test/properties/build_url 04:30:40 INFO - Contents: 04:30:40 INFO - build_url:https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 04:30:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:30:41 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:30:41 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:30:41 INFO - Contents: 04:30:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:30:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:41 INFO - https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:30:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:30:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:30:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 04:30:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 04:30:50 INFO - Downloaded 103730258 bytes. 04:30:50 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:30:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:30:53 INFO - Return code: 0 04:30:53 INFO - Running post-action listener: _resource_record_post_action 04:30:53 INFO - Running post-action listener: set_extra_try_arguments 04:30:53 INFO - ##### 04:30:53 INFO - ##### Running create-virtualenv step. 04:30:53 INFO - ##### 04:30:53 INFO - Running pre-action listener: _pre_create_virtualenv 04:30:53 INFO - Running pre-action listener: _resource_record_pre_action 04:30:53 INFO - Running main action method: create_virtualenv 04:30:53 INFO - Creating virtualenv /builds/slave/test/build/venv 04:30:53 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 04:30:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:30:53 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:30:53 INFO - Using real prefix '/tools/python27' 04:30:53 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:30:54 INFO - Installing distribute.............................................................................................................................................................................................done. 04:30:57 INFO - Installing pip.................done. 04:30:57 INFO - Return code: 0 04:30:57 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:30:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:30:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:30:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:30:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:30:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:30:57 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 0x1089e0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089fdf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5d1d9b850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089f95e0>, '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 0x1085dccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108607990>, '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.kJWqVUXGFf/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:30:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:30:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:30:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kJWqVUXGFf/Render', 04:30:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:30:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:30:57 INFO - 'HOME': '/Users/cltbld', 04:30:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:30:57 INFO - 'LOGNAME': 'cltbld', 04:30:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:30:57 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:30:57 INFO - 'MOZ_NO_REMOTE': '1', 04:30:57 INFO - 'NO_EM_RESTART': '1', 04:30:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:30:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:30:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:30:57 INFO - 'PWD': '/builds/slave/test', 04:30:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:30:57 INFO - 'SHELL': '/bin/bash', 04:30:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 04:30:57 INFO - 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', 04:30:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:30:57 INFO - 'USER': 'cltbld', 04:30:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:30:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:30:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:30:57 INFO - 'XPC_FLAGS': '0x0', 04:30:57 INFO - 'XPC_SERVICE_NAME': '0', 04:30:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:30:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:30:57 INFO - Downloading/unpacking psutil>=0.7.1 04:30:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:30:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:30:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:30:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:30:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:30:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:31:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:31:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:31:00 INFO - Installing collected packages: psutil 04:31:00 INFO - Running setup.py install for psutil 04:31:00 INFO - building 'psutil._psutil_osx' extension 04:31:00 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 04:31:01 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 04:31:01 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 04:31:01 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 04:31:01 INFO - building 'psutil._psutil_posix' extension 04:31:01 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 04:31:01 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:31:01 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:31:01 INFO - ^ 04:31:01 INFO - 1 warning generated. 04:31:01 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 04:31:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:31:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:31:01 INFO - Successfully installed psutil 04:31:01 INFO - Cleaning up... 04:31:01 INFO - Return code: 0 04:31:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:31:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:31:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:31:01 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 0x1089e0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089fdf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5d1d9b850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089f95e0>, '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 0x1085dccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108607990>, '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.kJWqVUXGFf/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:31:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:31:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:31:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kJWqVUXGFf/Render', 04:31:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:31:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:31:01 INFO - 'HOME': '/Users/cltbld', 04:31:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:31:01 INFO - 'LOGNAME': 'cltbld', 04:31:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:01 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:31:01 INFO - 'MOZ_NO_REMOTE': '1', 04:31:01 INFO - 'NO_EM_RESTART': '1', 04:31:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:31:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:31:01 INFO - 'PWD': '/builds/slave/test', 04:31:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:31:01 INFO - 'SHELL': '/bin/bash', 04:31:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 04:31:01 INFO - 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', 04:31:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:31:01 INFO - 'USER': 'cltbld', 04:31:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:31:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:31:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:31:01 INFO - 'XPC_FLAGS': '0x0', 04:31:01 INFO - 'XPC_SERVICE_NAME': '0', 04:31:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:31:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:31:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:31:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:31:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:31:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:31:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:31:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:31:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:31:04 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:31:04 INFO - Installing collected packages: mozsystemmonitor 04:31:04 INFO - Running setup.py install for mozsystemmonitor 04:31:04 INFO - Successfully installed mozsystemmonitor 04:31:04 INFO - Cleaning up... 04:31:05 INFO - Return code: 0 04:31:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:31:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:31:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:31:05 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 0x1089e0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089fdf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5d1d9b850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089f95e0>, '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 0x1085dccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108607990>, '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.kJWqVUXGFf/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:31:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:31:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:31:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kJWqVUXGFf/Render', 04:31:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:31:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:31:05 INFO - 'HOME': '/Users/cltbld', 04:31:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:31:05 INFO - 'LOGNAME': 'cltbld', 04:31:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:05 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:31:05 INFO - 'MOZ_NO_REMOTE': '1', 04:31:05 INFO - 'NO_EM_RESTART': '1', 04:31:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:31:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:31:05 INFO - 'PWD': '/builds/slave/test', 04:31:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:31:05 INFO - 'SHELL': '/bin/bash', 04:31:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 04:31:05 INFO - 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', 04:31:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:31:05 INFO - 'USER': 'cltbld', 04:31:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:31:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:31:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:31:05 INFO - 'XPC_FLAGS': '0x0', 04:31:05 INFO - 'XPC_SERVICE_NAME': '0', 04:31:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:31:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:31:05 INFO - Downloading/unpacking blobuploader==1.2.4 04:31:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:31:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:31:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:31:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:31:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:07 INFO - Downloading blobuploader-1.2.4.tar.gz 04:31:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:31:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:31:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:31:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:31:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:31:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:31:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:31:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:31:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:31:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:31:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:31:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:31:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:08 INFO - Downloading docopt-0.6.1.tar.gz 04:31:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:31:09 INFO - Installing collected packages: blobuploader, requests, docopt 04:31:09 INFO - Running setup.py install for blobuploader 04:31:09 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:31:09 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:31:09 INFO - Running setup.py install for requests 04:31:09 INFO - Running setup.py install for docopt 04:31:09 INFO - Successfully installed blobuploader requests docopt 04:31:09 INFO - Cleaning up... 04:31:09 INFO - Return code: 0 04:31:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:31: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')]} 04:31:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:31: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')]} 04:31:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:31:09 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 0x1089e0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089fdf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5d1d9b850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089f95e0>, '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 0x1085dccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108607990>, '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.kJWqVUXGFf/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:31:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:31:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:31:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kJWqVUXGFf/Render', 04:31:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:31:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:31:09 INFO - 'HOME': '/Users/cltbld', 04:31:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:31:09 INFO - 'LOGNAME': 'cltbld', 04:31:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:09 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:31:09 INFO - 'MOZ_NO_REMOTE': '1', 04:31:09 INFO - 'NO_EM_RESTART': '1', 04:31:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:31:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:31:09 INFO - 'PWD': '/builds/slave/test', 04:31:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:31:09 INFO - 'SHELL': '/bin/bash', 04:31:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 04:31:09 INFO - 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', 04:31:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:31:09 INFO - 'USER': 'cltbld', 04:31:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:31:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:31:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:31:09 INFO - 'XPC_FLAGS': '0x0', 04:31:09 INFO - 'XPC_SERVICE_NAME': '0', 04:31:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:31:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:31:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:31:10 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-MhHkqo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:31:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:31:10 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-dYxHJ0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:31:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:31:10 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-JneRUg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:31:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:31:10 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-uNTsFf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:31:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:31:10 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-OT7D8w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:31:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:31:10 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-G_tisH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:31:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:31:10 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-sV2CyA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:31:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:31:10 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-OqnFpJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:31:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:31:11 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-2bsn9k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:31:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:31:11 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-3kPKIe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:31:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:31:11 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-1NFTgm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:31:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:31:11 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-hXNCvH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:31:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:31:11 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-XoES_l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:31:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:31:11 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-RMRgnX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:31:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:31:11 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-7nhFgK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:31:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:31:11 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-eB7Lyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:31:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:31:11 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-M9BQ58-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:31:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:31:12 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-ccbZqs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:31:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:31:12 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-4rKXa_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:31:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:31:12 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-ZKvJhV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:31:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:31:12 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-CkA2WL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:31:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:31:12 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 04:31:12 INFO - Running setup.py install for manifestparser 04:31:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:31:12 INFO - Running setup.py install for mozcrash 04:31:13 INFO - Running setup.py install for mozdebug 04:31:13 INFO - Running setup.py install for mozdevice 04:31:13 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:31:13 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:31:13 INFO - Running setup.py install for mozfile 04:31:13 INFO - Running setup.py install for mozhttpd 04:31:13 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:31:13 INFO - Running setup.py install for mozinfo 04:31:13 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:31:13 INFO - Running setup.py install for mozInstall 04:31:13 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:31:13 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:31:13 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:31:13 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:31:13 INFO - Running setup.py install for mozleak 04:31:14 INFO - Running setup.py install for mozlog 04:31:14 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:31:14 INFO - Running setup.py install for moznetwork 04:31:14 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:31:14 INFO - Running setup.py install for mozprocess 04:31:14 INFO - Running setup.py install for mozprofile 04:31:14 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:31:14 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:31:14 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:31:14 INFO - Running setup.py install for mozrunner 04:31:14 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:31:14 INFO - Running setup.py install for mozscreenshot 04:31:15 INFO - Running setup.py install for moztest 04:31:15 INFO - Running setup.py install for mozversion 04:31:15 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:31:15 INFO - Running setup.py install for wptserve 04:31:15 INFO - Running setup.py install for marionette-driver 04:31:15 INFO - Running setup.py install for browsermob-proxy 04:31:15 INFO - Running setup.py install for marionette-client 04:31:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:31:16 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:31:16 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 04:31:16 INFO - Cleaning up... 04:31:16 INFO - Return code: 0 04:31:16 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:31:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:31:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:31:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:31:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:31:16 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 0x1089e0e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089fdf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5d1d9b850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1089f95e0>, '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 0x1085dccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108607990>, '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.kJWqVUXGFf/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:31:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:31:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:31:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kJWqVUXGFf/Render', 04:31:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:31:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:31:16 INFO - 'HOME': '/Users/cltbld', 04:31:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:31:16 INFO - 'LOGNAME': 'cltbld', 04:31:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:16 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:31:16 INFO - 'MOZ_NO_REMOTE': '1', 04:31:16 INFO - 'NO_EM_RESTART': '1', 04:31:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:31:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:31:16 INFO - 'PWD': '/builds/slave/test', 04:31:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:31:16 INFO - 'SHELL': '/bin/bash', 04:31:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 04:31:16 INFO - 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', 04:31:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:31:16 INFO - 'USER': 'cltbld', 04:31:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:31:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:31:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:31:16 INFO - 'XPC_FLAGS': '0x0', 04:31:16 INFO - 'XPC_SERVICE_NAME': '0', 04:31:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:31:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:31:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:31:16 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-_Yhy7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:31:16 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 04:31:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:31:16 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-10aUgd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:31:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:31:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:31:16 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-mybOTr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:31:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:31:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:31:16 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-Mg1WnJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:31:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:31:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:31:16 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-qdyBAn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:31:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 04:31:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:31:17 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-TfHx1r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:31:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 04:31:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:31:17 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-1AEuuR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:31:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 04:31:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:31:17 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-U_YSnJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:31:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 04:31:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:31:17 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-v_ApVq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:31:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 04:31:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:31:17 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-xydUSP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:31:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:31:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:31:17 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-tg4CVd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:31:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 04:31:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:31:17 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-EvhWzz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:31:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 04:31:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:31:17 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-ZvOwmv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:31:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 04:31:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:31:17 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-LQXskC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:31:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 04:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:31:18 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-0EbRoZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:31:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 04:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:31:18 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-k7wUlk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:31:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 04:31:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:31:18 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-gdUOQa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:31:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 04:31:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:31:18 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-rb0Bzx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:31:18 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 04:31:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:31:18 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-gZwQbN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:31:18 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 04:31:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:31:18 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-3tXxz3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:31:18 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:31:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:31:19 INFO - Running setup.py (path:/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/pip-cQcEQC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:31:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:31:19 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 04:31:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:31:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:31:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:31:19 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:31:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:31:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:31:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:31:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:31:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:31:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:31:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:31:21 INFO - Downloading blessings-1.6.tar.gz 04:31:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:31:21 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:31:21 INFO - Installing collected packages: blessings 04:31:21 INFO - Running setup.py install for blessings 04:31:22 INFO - Successfully installed blessings 04:31:22 INFO - Cleaning up... 04:31:22 INFO - Return code: 0 04:31:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:31:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:31:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:31:22 INFO - Reading from file tmpfile_stdout 04:31:22 INFO - Current package versions: 04:31:22 INFO - blessings == 1.6 04:31:22 INFO - blobuploader == 1.2.4 04:31:22 INFO - browsermob-proxy == 0.6.0 04:31:22 INFO - docopt == 0.6.1 04:31:22 INFO - manifestparser == 1.1 04:31:22 INFO - marionette-client == 2.3.0 04:31:22 INFO - marionette-driver == 1.4.0 04:31:22 INFO - mozInstall == 1.12 04:31:22 INFO - mozcrash == 0.17 04:31:22 INFO - mozdebug == 0.1 04:31:22 INFO - mozdevice == 0.48 04:31:22 INFO - mozfile == 1.2 04:31:22 INFO - mozhttpd == 0.7 04:31:22 INFO - mozinfo == 0.9 04:31:22 INFO - mozleak == 0.1 04:31:22 INFO - mozlog == 3.1 04:31:22 INFO - moznetwork == 0.27 04:31:22 INFO - mozprocess == 0.22 04:31:22 INFO - mozprofile == 0.28 04:31:22 INFO - mozrunner == 6.11 04:31:22 INFO - mozscreenshot == 0.1 04:31:22 INFO - mozsystemmonitor == 0.0 04:31:22 INFO - moztest == 0.7 04:31:22 INFO - mozversion == 1.4 04:31:22 INFO - psutil == 3.1.1 04:31:22 INFO - requests == 1.2.3 04:31:22 INFO - wptserve == 1.4.0 04:31:22 INFO - wsgiref == 0.1.2 04:31:22 INFO - Running post-action listener: _resource_record_post_action 04:31:22 INFO - Running post-action listener: _start_resource_monitoring 04:31:22 INFO - Starting resource monitoring. 04:31:22 INFO - ##### 04:31:22 INFO - ##### Running pull step. 04:31:22 INFO - ##### 04:31:22 INFO - Running pre-action listener: _resource_record_pre_action 04:31:22 INFO - Running main action method: pull 04:31:22 INFO - Pull has nothing to do! 04:31:22 INFO - Running post-action listener: _resource_record_post_action 04:31:22 INFO - ##### 04:31:22 INFO - ##### Running install step. 04:31:22 INFO - ##### 04:31:22 INFO - Running pre-action listener: _resource_record_pre_action 04:31:22 INFO - Running main action method: install 04:31:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:31:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:31:22 INFO - Reading from file tmpfile_stdout 04:31:22 INFO - Detecting whether we're running mozinstall >=1.0... 04:31:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:31:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:31:22 INFO - Reading from file tmpfile_stdout 04:31:22 INFO - Output received: 04:31:22 INFO - Usage: mozinstall [options] installer 04:31:22 INFO - Options: 04:31:22 INFO - -h, --help show this help message and exit 04:31:22 INFO - -d DEST, --destination=DEST 04:31:22 INFO - Directory to install application into. [default: 04:31:22 INFO - "/builds/slave/test"] 04:31:22 INFO - --app=APP Application being installed. [default: firefox] 04:31:22 INFO - mkdir: /builds/slave/test/build/application 04:31:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 04:31:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 04:31:41 INFO - Reading from file tmpfile_stdout 04:31:41 INFO - Output received: 04:31:41 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 04:31:41 INFO - Running post-action listener: _resource_record_post_action 04:31:41 INFO - ##### 04:31:41 INFO - ##### Running run-tests step. 04:31:41 INFO - ##### 04:31:41 INFO - Running pre-action listener: _resource_record_pre_action 04:31:41 INFO - Running main action method: run_tests 04:31:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:31:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:31:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:31:41 INFO - grabbing minidump binary from tooltool 04:31:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:41 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 0x1089f95e0>, '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 0x1085dccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108607990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:31:41 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 04:31:41 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 04:31:41 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:31:41 INFO - Return code: 0 04:31:41 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:31:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:31:41 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/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 04:31:41 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/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 04:31:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.kJWqVUXGFf/Render', 04:31:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:31:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:31:41 INFO - 'HOME': '/Users/cltbld', 04:31:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:31:41 INFO - 'LOGNAME': 'cltbld', 04:31:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:31:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:31:41 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 04:31:41 INFO - 'MOZ_NO_REMOTE': '1', 04:31:41 INFO - 'NO_EM_RESTART': '1', 04:31:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:31:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:31:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:31:41 INFO - 'PWD': '/builds/slave/test', 04:31:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:31:41 INFO - 'SHELL': '/bin/bash', 04:31:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.QeJ2Nm9Jdd/Listeners', 04:31:41 INFO - 'TMPDIR': '/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/T/', 04:31:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:31:41 INFO - 'USER': 'cltbld', 04:31:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:31:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:31:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:31:41 INFO - 'XPC_FLAGS': '0x0', 04:31:41 INFO - 'XPC_SERVICE_NAME': '0', 04:31:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:31:41 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/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 04:31:41 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 04:31:41 INFO - import pkg_resources 04:31:42 INFO - Using 1 client processes 04:31:43 INFO - wptserve Starting http server on 127.0.0.1:8001 04:31:43 INFO - wptserve Starting http server on 127.0.0.1:8000 04:31:43 INFO - wptserve Starting http server on 127.0.0.1:8443 04:31:44 INFO - SUITE-START | Running 778 tests 04:31:44 INFO - Running testharness tests 04:31:44 INFO - Setting up ssl 04:31:44 INFO - PROCESS | certutil | 04:31:44 INFO - PROCESS | certutil | 04:31:44 INFO - PROCESS | certutil | 04:31:44 INFO - Certificate Nickname Trust Attributes 04:31:44 INFO - SSL,S/MIME,JAR/XPI 04:31:44 INFO - 04:31:44 INFO - web-platform-tests CT,, 04:31:44 INFO - 04:31:44 INFO - Starting runner 04:31:45 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:31:45 INFO - PROCESS | 1688 | 1469273505975 Marionette DEBUG Marionette enabled via build flag and pref 04:31:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x113e4f000 == 1 [pid = 1688] [id = 1] 04:31:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 1 (0x113e4f800) [pid = 1688] [serial = 1] [outer = 0x0] 04:31:46 INFO - PROCESS | 1688 | [1688] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:31:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 2 (0x113e50800) [pid = 1688] [serial = 2] [outer = 0x113e4f800] 04:31:46 INFO - PROCESS | 1688 | 1469273506292 Marionette INFO Listening on port 2828 04:31:46 INFO - PROCESS | 1688 | 1469273506527 Marionette DEBUG Marionette enabled via command-line flag 04:31:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x116864000 == 2 [pid = 1688] [id = 2] 04:31:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 3 (0x116864800) [pid = 1688] [serial = 3] [outer = 0x0] 04:31:46 INFO - PROCESS | 1688 | [1688] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:31:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 4 (0x116865800) [pid = 1688] [serial = 4] [outer = 0x116864800] 04:31:46 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:31:46 INFO - PROCESS | 1688 | 1469273506679 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 04:31:46 INFO - PROCESS | 1688 | 1469273506777 Marionette DEBUG Closed connection conn0 04:31:46 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:31:46 INFO - PROCESS | 1688 | 1469273506782 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 04:31:46 INFO - PROCESS | 1688 | 1469273506796 Marionette DEBUG Closed connection conn1 04:31:46 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:31:46 INFO - PROCESS | 1688 | 1469273506802 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 04:31:46 INFO - PROCESS | 1688 | 1469273506816 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:31:46 INFO - PROCESS | 1688 | 1469273506822 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":"20160723031426","device":"desktop","version":"48.0"} 04:31:47 INFO - PROCESS | 1688 | [1688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:31:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cb0000 == 3 [pid = 1688] [id = 3] 04:31:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 5 (0x119cb1000) [pid = 1688] [serial = 5] [outer = 0x0] 04:31:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cb1800 == 4 [pid = 1688] [id = 4] 04:31:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 6 (0x119cd8c00) [pid = 1688] [serial = 6] [outer = 0x0] 04:31:47 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:31:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x121344800 == 5 [pid = 1688] [id = 5] 04:31:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 7 (0x119c0c000) [pid = 1688] [serial = 7] [outer = 0x0] 04:31:47 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:31:47 INFO - PROCESS | 1688 | [1688] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:31:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 8 (0x12188a000) [pid = 1688] [serial = 8] [outer = 0x119c0c000] 04:31:48 INFO - PROCESS | 1688 | [1688] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:31:48 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:31:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 9 (0x123cdf800) [pid = 1688] [serial = 9] [outer = 0x119cb1000] 04:31:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 10 (0x123cd2800) [pid = 1688] [serial = 10] [outer = 0x119cd8c00] 04:31:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 11 (0x123cd4400) [pid = 1688] [serial = 11] [outer = 0x119c0c000] 04:31:48 INFO - PROCESS | 1688 | [1688] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:31:48 INFO - PROCESS | 1688 | 1469273508635 Marionette INFO startBrowser 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:48 INFO - PROCESS | 1688 | 1469273508658 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 1688 | 1469273508667 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 1688 | 1469273508669 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:48 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:31:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 12 (0x1267be400) [pid = 1688] [serial = 12] [outer = 0x119c0c000] 04:31:48 INFO - PROCESS | 1688 | 1469273508988 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"3dfbc0f6-b51e-ff43-9c02-808d5ad2704c","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":"20160723031426","device":"desktop","version":"48.0","command_id":1}}] 04:31:49 INFO - PROCESS | 1688 | 1469273509070 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:31:49 INFO - PROCESS | 1688 | 1469273509072 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:49 INFO - PROCESS | 1688 | 1469273509116 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:31:49 INFO - PROCESS | 1688 | 1469273509203 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:31:49 INFO - PROCESS | 1688 | 1469273509204 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:49 INFO - PROCESS | 1688 | [1688] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:31:49 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:31:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 13 (0x123a5c000) [pid = 1688] [serial = 13] [outer = 0x119c0c000] 04:31:49 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:31:49 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:31:49 INFO - PROCESS | 1688 | 1469273509454 Marionette TRACE conn2 <- [1,3,null,{}] 04:31:49 INFO - PROCESS | 1688 | 1469273509456 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:31:49 INFO - PROCESS | 1688 | 1469273509458 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:49 INFO - PROCESS | 1688 | 1469273509472 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:31:49 INFO - PROCESS | 1688 | 1469273509496 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 1688 | 1469273509498 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:31:49 INFO - PROCESS | 1688 | 1469273509506 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 1688 | 1469273509508 Marionette TRACE conn2 <- [1,6,null,{}] 04:31:49 INFO - PROCESS | 1688 | 1469273509511 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 1688 | 1469273509512 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:49 INFO - PROCESS | 1688 | 1469273509527 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:31:49 INFO - PROCESS | 1688 | 1469273509530 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 1688 | 1469273509533 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x129262800 == 6 [pid = 1688] [id = 6] 04:31:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 14 (0x1292ee800) [pid = 1688] [serial = 14] [outer = 0x0] 04:31:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 15 (0x1292f0400) [pid = 1688] [serial = 15] [outer = 0x1292ee800] 04:31:49 INFO - PROCESS | 1688 | 1469273509565 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 16 (0x129504000) [pid = 1688] [serial = 16] [outer = 0x1292ee800] 04:31:49 INFO - PROCESS | 1688 | 1469273509856 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 04:31:49 INFO - PROCESS | 1688 | 1469273509876 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 1688 | 1469273509877 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:31:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x114f7b000 == 7 [pid = 1688] [id = 7] 04:31:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 17 (0x114fb7c00) [pid = 1688] [serial = 17] [outer = 0x0] 04:31:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 18 (0x1295f4400) [pid = 1688] [serial = 18] [outer = 0x114fb7c00] 04:31:49 INFO - PROCESS | 1688 | 1469273509905 Marionette DEBUG loaded listener.js 04:31:49 INFO - PROCESS | 1688 | 1469273509929 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 1688 | 1469273509932 Marionette TRACE conn2 <- [1,10,null,{}] 04:31:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 19 (0x1295fd800) [pid = 1688] [serial = 19] [outer = 0x114fb7c00] 04:31:49 INFO - PROCESS | 1688 | 1469273509986 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:49 INFO - PROCESS | 1688 | 1469273509989 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:50 INFO - PROCESS | 1688 | 1469273510103 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:31:50 INFO - PROCESS | 1688 | 1469273510110 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 1688 | 1469273510111 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7bf800 == 8 [pid = 1688] [id = 8] 04:31:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 20 (0x12a8ae400) [pid = 1688] [serial = 20] [outer = 0x0] 04:31:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 21 (0x12a8b0000) [pid = 1688] [serial = 21] [outer = 0x12a8ae400] 04:31:50 INFO - PROCESS | 1688 | 1469273510141 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 22 (0x12a8b4400) [pid = 1688] [serial = 22] [outer = 0x12a8ae400] 04:31:50 INFO - PROCESS | 1688 | 1469273510511 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 682ms 04:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:31:50 INFO - PROCESS | 1688 | 1469273510562 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 1688 | 1469273510564 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:31:50 INFO - PROCESS | 1688 | 1469273510566 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 1688 | 1469273510567 Marionette TRACE conn2 <- [1,14,null,{}] 04:31:50 INFO - PROCESS | 1688 | 1469273510570 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:50 INFO - PROCESS | 1688 | 1469273510572 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:50 INFO - PROCESS | 1688 | 1469273510713 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:31:50 INFO - PROCESS | 1688 | 1469273510727 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 1688 | 1469273510728 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b884800 == 9 [pid = 1688] [id = 9] 04:31:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 23 (0x12b89dc00) [pid = 1688] [serial = 23] [outer = 0x0] 04:31:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 24 (0x12b89f800) [pid = 1688] [serial = 24] [outer = 0x12b89dc00] 04:31:50 INFO - PROCESS | 1688 | 1469273510754 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 25 (0x12baef000) [pid = 1688] [serial = 25] [outer = 0x12b89dc00] 04:31:51 INFO - PROCESS | 1688 | 1469273511037 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 518ms 04:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:31:51 INFO - PROCESS | 1688 | 1469273511088 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 1688 | 1469273511089 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:31:51 INFO - PROCESS | 1688 | 1469273511092 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - PROCESS | 1688 | 1469273511093 Marionette TRACE conn2 <- [1,18,null,{}] 04:31:51 INFO - PROCESS | 1688 | 1469273511095 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 1688 | 1469273511097 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:51 INFO - PROCESS | 1688 | 1469273511197 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:31:51 INFO - PROCESS | 1688 | 1469273511202 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 1688 | 1469273511204 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb6e800 == 10 [pid = 1688] [id = 10] 04:31:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 26 (0x12bc05400) [pid = 1688] [serial = 26] [outer = 0x0] 04:31:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 27 (0x12bc0a800) [pid = 1688] [serial = 27] [outer = 0x12bc05400] 04:31:51 INFO - PROCESS | 1688 | 1469273511228 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 28 (0x12bc10800) [pid = 1688] [serial = 28] [outer = 0x12bc05400] 04:31:51 INFO - PROCESS | 1688 | 1469273511508 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 467ms 04:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:31:51 INFO - PROCESS | 1688 | 1469273511560 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 1688 | 1469273511562 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:31:51 INFO - PROCESS | 1688 | 1469273511564 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - PROCESS | 1688 | 1469273511567 Marionette TRACE conn2 <- [1,22,null,{}] 04:31:51 INFO - PROCESS | 1688 | 1469273511571 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 1688 | 1469273511573 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:51 INFO - PROCESS | 1688 | 1469273511670 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:31:51 INFO - PROCESS | 1688 | 1469273511674 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 1688 | 1469273511675 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdd8000 == 11 [pid = 1688] [id = 11] 04:31:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 29 (0x12bf04800) [pid = 1688] [serial = 29] [outer = 0x0] 04:31:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 30 (0x12bf10800) [pid = 1688] [serial = 30] [outer = 0x12bf04800] 04:31:51 INFO - PROCESS | 1688 | 1469273511700 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 31 (0x12bfc0400) [pid = 1688] [serial = 31] [outer = 0x12bf04800] 04:31:51 INFO - PROCESS | 1688 | 1469273511940 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 424ms 04:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:31:51 INFO - PROCESS | 1688 | 1469273511989 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 1688 | 1469273511990 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:31:51 INFO - PROCESS | 1688 | 1469273511992 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - PROCESS | 1688 | 1469273511993 Marionette TRACE conn2 <- [1,26,null,{}] 04:31:51 INFO - PROCESS | 1688 | 1469273511996 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 1688 | 1469273511997 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:52 INFO - PROCESS | 1688 | 1469273512111 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:31:52 INFO - PROCESS | 1688 | 1469273512114 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 1688 | 1469273512116 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acba800 == 12 [pid = 1688] [id = 12] 04:31:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 32 (0x12bfc5000) [pid = 1688] [serial = 32] [outer = 0x0] 04:31:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 33 (0x12bfc8400) [pid = 1688] [serial = 33] [outer = 0x12bfc5000] 04:31:52 INFO - PROCESS | 1688 | 1469273512141 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 34 (0x12bfd2800) [pid = 1688] [serial = 34] [outer = 0x12bfc5000] 04:31:52 INFO - PROCESS | 1688 | 1469273512392 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 04:31:52 INFO - PROCESS | 1688 | 1469273512411 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 1688 | 1469273512412 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:31:52 INFO - PROCESS | 1688 | 1469273512423 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 1688 | 1469273512424 Marionette TRACE conn2 <- [1,30,null,{}] 04:31:52 INFO - PROCESS | 1688 | 1469273512427 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:52 INFO - PROCESS | 1688 | 1469273512441 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:52 INFO - PROCESS | 1688 | 1469273512543 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:31:52 INFO - PROCESS | 1688 | 1469273512547 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 1688 | 1469273512548 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181f2800 == 13 [pid = 1688] [id = 13] 04:31:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 35 (0x119911400) [pid = 1688] [serial = 35] [outer = 0x0] 04:31:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 36 (0x119915800) [pid = 1688] [serial = 36] [outer = 0x119911400] 04:31:52 INFO - PROCESS | 1688 | 1469273512572 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 37 (0x12bfc5400) [pid = 1688] [serial = 37] [outer = 0x119911400] 04:31:52 INFO - PROCESS | 1688 | 1469273512803 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 04:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:31:52 INFO - PROCESS | 1688 | 1469273512842 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:31:52 INFO - PROCESS | 1688 | 1469273512843 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:31:52 INFO - PROCESS | 1688 | 1469273512856 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:31:52 INFO - PROCESS | 1688 | 1469273512858 Marionette TRACE conn2 <- [1,34,null,{}] 04:31:52 INFO - PROCESS | 1688 | 1469273512860 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:52 INFO - PROCESS | 1688 | 1469273512861 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:52 INFO - PROCESS | 1688 | 1469273512954 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:31:52 INFO - PROCESS | 1688 | 1469273512958 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 1688 | 1469273512959 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bea000 == 14 [pid = 1688] [id = 14] 04:31:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 38 (0x123c24800) [pid = 1688] [serial = 38] [outer = 0x0] 04:31:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 39 (0x123c2bc00) [pid = 1688] [serial = 39] [outer = 0x123c24800] 04:31:52 INFO - PROCESS | 1688 | 1469273512984 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 40 (0x123c32400) [pid = 1688] [serial = 40] [outer = 0x123c24800] 04:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 380ms 04:31:53 INFO - PROCESS | 1688 | 1469273513222 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:31:53 INFO - PROCESS | 1688 | 1469273513226 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 1688 | 1469273513227 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:31:53 INFO - PROCESS | 1688 | 1469273513229 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 1688 | 1469273513230 Marionette TRACE conn2 <- [1,38,null,{}] 04:31:53 INFO - PROCESS | 1688 | 1469273513240 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:53 INFO - PROCESS | 1688 | 1469273513242 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:53 INFO - PROCESS | 1688 | 1469273513351 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:31:53 INFO - PROCESS | 1688 | 1469273513355 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 1688 | 1469273513356 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cae7000 == 15 [pid = 1688] [id = 15] 04:31:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 41 (0x12bfcc000) [pid = 1688] [serial = 41] [outer = 0x0] 04:31:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 42 (0x12ca59800) [pid = 1688] [serial = 42] [outer = 0x12bfcc000] 04:31:53 INFO - PROCESS | 1688 | 1469273513380 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 43 (0x12ca5f400) [pid = 1688] [serial = 43] [outer = 0x12bfcc000] 04:31:53 INFO - PROCESS | 1688 | 1469273513659 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 479ms 04:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:31:53 INFO - PROCESS | 1688 | 1469273513712 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 1688 | 1469273513714 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:31:53 INFO - PROCESS | 1688 | 1469273513720 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 1688 | 1469273513722 Marionette TRACE conn2 <- [1,42,null,{}] 04:31:53 INFO - PROCESS | 1688 | 1469273513725 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:53 INFO - PROCESS | 1688 | 1469273513727 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:53 INFO - PROCESS | 1688 | 1469273513867 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:31:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ccb2800 == 16 [pid = 1688] [id = 16] 04:31:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 44 (0x12ccb3000) [pid = 1688] [serial = 44] [outer = 0x0] 04:31:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 45 (0x12ccb4800) [pid = 1688] [serial = 45] [outer = 0x12ccb3000] 04:31:53 INFO - PROCESS | 1688 | 1469273513895 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 1688 | 1469273513896 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 46 (0x12ccbb800) [pid = 1688] [serial = 46] [outer = 0x12ccb3000] 04:31:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ccc2800 == 17 [pid = 1688] [id = 17] 04:31:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 47 (0x12cc9ac00) [pid = 1688] [serial = 47] [outer = 0x0] 04:31:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 48 (0x12cc9c800) [pid = 1688] [serial = 48] [outer = 0x12cc9ac00] 04:31:53 INFO - PROCESS | 1688 | 1469273513941 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 49 (0x12cca0c00) [pid = 1688] [serial = 49] [outer = 0x12cc9ac00] 04:31:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ccba800 == 18 [pid = 1688] [id = 18] 04:31:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 50 (0x12cc98400) [pid = 1688] [serial = 50] [outer = 0x0] 04:31:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 51 (0x12d29b400) [pid = 1688] [serial = 51] [outer = 0x12cc98400] 04:31:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 52 (0x12cc9d400) [pid = 1688] [serial = 52] [outer = 0x12cc98400] 04:31:54 INFO - PROCESS | 1688 | 1469273514298 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 620ms 04:31:54 INFO - PROCESS | 1688 | 1469273514339 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 1688 | 1469273514341 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:31:54 INFO - PROCESS | 1688 | 1469273514343 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 1688 | 1469273514345 Marionette TRACE conn2 <- [1,46,null,{}] 04:31:54 INFO - PROCESS | 1688 | 1469273514347 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:54 INFO - PROCESS | 1688 | 1469273514348 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:54 INFO - PROCESS | 1688 | 1469273514443 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:31:54 INFO - PROCESS | 1688 | 1469273514447 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 1688 | 1469273514457 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x12953d800 == 19 [pid = 1688] [id = 19] 04:31:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 53 (0x11808f800) [pid = 1688] [serial = 53] [outer = 0x0] 04:31:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 54 (0x118ecf400) [pid = 1688] [serial = 54] [outer = 0x11808f800] 04:31:54 INFO - PROCESS | 1688 | 1469273514479 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 55 (0x12d2a2000) [pid = 1688] [serial = 55] [outer = 0x11808f800] 04:31:54 INFO - PROCESS | 1688 | 1469273514786 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 474ms 04:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:31:54 INFO - PROCESS | 1688 | 1469273514819 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 1688 | 1469273514821 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:31:54 INFO - PROCESS | 1688 | 1469273514824 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 1688 | 1469273514825 Marionette TRACE conn2 <- [1,50,null,{}] 04:31:54 INFO - PROCESS | 1688 | 1469273514829 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:54 INFO - PROCESS | 1688 | 1469273514831 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:54 INFO - PROCESS | 1688 | 1469273514973 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:31:54 INFO - PROCESS | 1688 | 1469273514985 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 1688 | 1469273514987 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x118316800 == 20 [pid = 1688] [id = 20] 04:31:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 56 (0x12bf0f800) [pid = 1688] [serial = 56] [outer = 0x0] 04:31:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 57 (0x12cff7800) [pid = 1688] [serial = 57] [outer = 0x12bf0f800] 04:31:55 INFO - PROCESS | 1688 | 1469273515011 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 58 (0x12bfd2000) [pid = 1688] [serial = 58] [outer = 0x12bf0f800] 04:31:55 INFO - PROCESS | 1688 | 1469273515255 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 470ms 04:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:31:55 INFO - PROCESS | 1688 | 1469273515293 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 1688 | 1469273515294 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:31:55 INFO - PROCESS | 1688 | 1469273515304 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - PROCESS | 1688 | 1469273515305 Marionette TRACE conn2 <- [1,54,null,{}] 04:31:55 INFO - PROCESS | 1688 | 1469273515310 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:55 INFO - PROCESS | 1688 | 1469273515311 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:55 INFO - PROCESS | 1688 | 1469273515414 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:31:55 INFO - PROCESS | 1688 | 1469273515418 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 1688 | 1469273515419 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d615800 == 21 [pid = 1688] [id = 21] 04:31:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 59 (0x12d654800) [pid = 1688] [serial = 59] [outer = 0x0] 04:31:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 60 (0x12d659400) [pid = 1688] [serial = 60] [outer = 0x12d654800] 04:31:55 INFO - PROCESS | 1688 | 1469273515442 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 61 (0x12d65d800) [pid = 1688] [serial = 61] [outer = 0x12d654800] 04:31:55 INFO - PROCESS | 1688 | 1469273515692 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 430ms 04:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:31:55 INFO - PROCESS | 1688 | 1469273515727 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 1688 | 1469273515728 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:31:55 INFO - PROCESS | 1688 | 1469273515740 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - PROCESS | 1688 | 1469273515741 Marionette TRACE conn2 <- [1,58,null,{}] 04:31:55 INFO - PROCESS | 1688 | 1469273515744 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:55 INFO - PROCESS | 1688 | 1469273515746 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:55 INFO - PROCESS | 1688 | 1469273515879 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:31:55 INFO - PROCESS | 1688 | 1469273515885 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 1688 | 1469273515887 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12e157000 == 22 [pid = 1688] [id = 22] 04:31:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x118ec8800) [pid = 1688] [serial = 62] [outer = 0x0] 04:31:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x118ec8400) [pid = 1688] [serial = 63] [outer = 0x118ec8800] 04:31:55 INFO - PROCESS | 1688 | 1469273515926 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x12dfd8400) [pid = 1688] [serial = 64] [outer = 0x118ec8800] 04:31:57 INFO - PROCESS | 1688 | 1469273517783 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2082ms 04:31:57 INFO - PROCESS | 1688 | 1469273517816 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:31:57 INFO - PROCESS | 1688 | 1469273517820 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:31:57 INFO - PROCESS | 1688 | 1469273517825 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:31:57 INFO - PROCESS | 1688 | 1469273517828 Marionette TRACE conn2 <- [1,62,null,{}] 04:31:57 INFO - PROCESS | 1688 | 1469273517837 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:57 INFO - PROCESS | 1688 | 1469273517840 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:57 INFO - PROCESS | 1688 | 1469273517956 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:31:58 INFO - PROCESS | 1688 | 1469273518024 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 1688 | 1469273518026 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x112639800 == 23 [pid = 1688] [id = 23] 04:31:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x112fc7400) [pid = 1688] [serial = 65] [outer = 0x0] 04:31:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x1132cb400) [pid = 1688] [serial = 66] [outer = 0x112fc7400] 04:31:58 INFO - PROCESS | 1688 | 1469273518072 Marionette DEBUG loaded listener.js 04:31:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x113c38000) [pid = 1688] [serial = 67] [outer = 0x112fc7400] 04:31:58 INFO - PROCESS | 1688 | 1469273518434 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 627ms 04:31:58 INFO - PROCESS | 1688 | 1469273518453 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 1688 | 1469273518457 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:31:58 INFO - PROCESS | 1688 | 1469273518461 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 1688 | 1469273518463 Marionette TRACE conn2 <- [1,66,null,{}] 04:31:58 INFO - PROCESS | 1688 | 1469273518467 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 1688 | 1469273518470 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:58 INFO - PROCESS | 1688 | 1469273518545 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:31:58 INFO - PROCESS | 1688 | 1469273518588 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 1688 | 1469273518589 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x113242000 == 24 [pid = 1688] [id = 24] 04:31:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x113c44800) [pid = 1688] [serial = 68] [outer = 0x0] 04:31:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x113e3c000) [pid = 1688] [serial = 69] [outer = 0x113c44800] 04:31:58 INFO - PROCESS | 1688 | 1469273518617 Marionette DEBUG loaded listener.js 04:31:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x115fe9000) [pid = 1688] [serial = 70] [outer = 0x113c44800] 04:31:58 INFO - PROCESS | 1688 | 1469273518963 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 523ms 04:31:58 INFO - PROCESS | 1688 | 1469273518985 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 1688 | 1469273518986 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:31:58 INFO - PROCESS | 1688 | 1469273518989 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 1688 | 1469273518991 Marionette TRACE conn2 <- [1,70,null,{}] 04:31:59 INFO - PROCESS | 1688 | 1469273518999 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:59 INFO - PROCESS | 1688 | 1469273519002 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:59 INFO - PROCESS | 1688 | 1469273519077 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:31:59 INFO - PROCESS | 1688 | 1469273519119 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 1688 | 1469273519121 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x11670f000 == 25 [pid = 1688] [id = 25] 04:31:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x111ba5800) [pid = 1688] [serial = 71] [outer = 0x0] 04:31:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x1172bf000) [pid = 1688] [serial = 72] [outer = 0x111ba5800] 04:31:59 INFO - PROCESS | 1688 | 1469273519149 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x11808d400) [pid = 1688] [serial = 73] [outer = 0x111ba5800] 04:31:59 INFO - PROCESS | 1688 | 1469273519411 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 473ms 04:31:59 INFO - PROCESS | 1688 | 1469273519476 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 1688 | 1469273519479 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:31:59 INFO - PROCESS | 1688 | 1469273519488 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 1688 | 1469273519490 Marionette TRACE conn2 <- [1,74,null,{}] 04:31:59 INFO - PROCESS | 1688 | 1469273519493 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:59 INFO - PROCESS | 1688 | 1469273519495 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:59 INFO - PROCESS | 1688 | 1469273519610 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:31:59 INFO - PROCESS | 1688 | 1469273519617 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 1688 | 1469273519618 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:31:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x116ad2000 == 26 [pid = 1688] [id = 26] 04:31:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x11840cc00) [pid = 1688] [serial = 74] [outer = 0x0] 04:31:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x11845c800) [pid = 1688] [serial = 75] [outer = 0x11840cc00] 04:31:59 INFO - PROCESS | 1688 | 1469273519660 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x11848c000) [pid = 1688] [serial = 76] [outer = 0x11840cc00] 04:32:00 INFO - PROCESS | 1688 | 1469273520032 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 572ms 04:32:00 INFO - PROCESS | 1688 | 1469273520058 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 1688 | 1469273520059 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:32:00 INFO - PROCESS | 1688 | 1469273520063 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - PROCESS | 1688 | 1469273520064 Marionette TRACE conn2 <- [1,78,null,{}] 04:32:00 INFO - PROCESS | 1688 | 1469273520071 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:00 INFO - PROCESS | 1688 | 1469273520073 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:00 INFO - PROCESS | 1688 | 1469273520209 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:32:00 INFO - PROCESS | 1688 | 1469273520220 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 1688 | 1469273520221 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x11725f000 == 27 [pid = 1688] [id = 27] 04:32:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x113c39400) [pid = 1688] [serial = 77] [outer = 0x0] 04:32:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x118917800) [pid = 1688] [serial = 78] [outer = 0x113c39400] 04:32:00 INFO - PROCESS | 1688 | 1469273520250 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x118e37400) [pid = 1688] [serial = 79] [outer = 0x113c39400] 04:32:00 INFO - PROCESS | 1688 | 1469273520654 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 623ms 04:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:32:00 INFO - PROCESS | 1688 | 1469273520687 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 1688 | 1469273520689 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:32:00 INFO - PROCESS | 1688 | 1469273520692 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - PROCESS | 1688 | 1469273520694 Marionette TRACE conn2 <- [1,82,null,{}] 04:32:00 INFO - PROCESS | 1688 | 1469273520697 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:00 INFO - PROCESS | 1688 | 1469273520703 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:00 INFO - PROCESS | 1688 | 1469273520845 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:32:00 INFO - PROCESS | 1688 | 1469273520854 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 1688 | 1469273520855 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c6c800 == 28 [pid = 1688] [id = 28] 04:32:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118487000) [pid = 1688] [serial = 80] [outer = 0x0] 04:32:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x118ecb400) [pid = 1688] [serial = 81] [outer = 0x118487000] 04:32:00 INFO - PROCESS | 1688 | 1469273520880 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x11990ec00) [pid = 1688] [serial = 82] [outer = 0x118487000] 04:32:01 INFO - PROCESS | 1688 | 1469273521133 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 04:32:01 INFO - PROCESS | 1688 | 1469273521177 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:32:01 INFO - PROCESS | 1688 | 1469273521179 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:32:01 INFO - PROCESS | 1688 | 1469273521188 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 1688 | 1469273521190 Marionette TRACE conn2 <- [1,86,null,{}] 04:32:01 INFO - PROCESS | 1688 | 1469273521192 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 1688 | 1469273521193 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:01 INFO - PROCESS | 1688 | 1469273521269 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:32:01 INFO - PROCESS | 1688 | 1469273521273 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 1688 | 1469273521274 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x118140800 == 29 [pid = 1688] [id = 29] 04:32:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x111f5a400) [pid = 1688] [serial = 83] [outer = 0x0] 04:32:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x119918400) [pid = 1688] [serial = 84] [outer = 0x111f5a400] 04:32:01 INFO - PROCESS | 1688 | 1469273521301 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x119c02c00) [pid = 1688] [serial = 85] [outer = 0x111f5a400] 04:32:01 INFO - PROCESS | 1688 | 1469273521592 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 427ms 04:32:01 INFO - PROCESS | 1688 | 1469273521608 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 1688 | 1469273521610 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:32:01 INFO - PROCESS | 1688 | 1469273521612 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 1688 | 1469273521613 Marionette TRACE conn2 <- [1,90,null,{}] 04:32:01 INFO - PROCESS | 1688 | 1469273521624 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 1688 | 1469273521625 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:01 INFO - PROCESS | 1688 | 1469273521702 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:32:01 INFO - PROCESS | 1688 | 1469273521745 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 1688 | 1469273521746 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181ef000 == 30 [pid = 1688] [id = 30] 04:32:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x112a8bc00) [pid = 1688] [serial = 86] [outer = 0x0] 04:32:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119cda000) [pid = 1688] [serial = 87] [outer = 0x112a8bc00] 04:32:01 INFO - PROCESS | 1688 | 1469273521770 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120ea1400) [pid = 1688] [serial = 88] [outer = 0x112a8bc00] 04:32:02 INFO - PROCESS | 1688 | 1469273522021 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 04:32:02 INFO - PROCESS | 1688 | 1469273522032 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 1688 | 1469273522033 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:32:02 INFO - PROCESS | 1688 | 1469273522040 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 1688 | 1469273522041 Marionette TRACE conn2 <- [1,94,null,{}] 04:32:02 INFO - PROCESS | 1688 | 1469273522044 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:02 INFO - PROCESS | 1688 | 1469273522057 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:02 INFO - PROCESS | 1688 | 1469273522145 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:32:02 INFO - PROCESS | 1688 | 1469273522152 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 1688 | 1469273522153 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x11670a000 == 31 [pid = 1688] [id = 31] 04:32:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11840e800) [pid = 1688] [serial = 89] [outer = 0x0] 04:32:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120ea3c00) [pid = 1688] [serial = 90] [outer = 0x11840e800] 04:32:02 INFO - PROCESS | 1688 | 1469273522177 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1210c1c00) [pid = 1688] [serial = 91] [outer = 0x11840e800] 04:32:02 INFO - PROCESS | 1688 | 1469273522457 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 04:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:32:02 INFO - PROCESS | 1688 | 1469273522511 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 1688 | 1469273522512 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:32:02 INFO - PROCESS | 1688 | 1469273522518 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 1688 | 1469273522519 Marionette TRACE conn2 <- [1,98,null,{}] 04:32:02 INFO - PROCESS | 1688 | 1469273522522 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:02 INFO - PROCESS | 1688 | 1469273522523 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:02 INFO - PROCESS | 1688 | 1469273522602 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:32:02 INFO - PROCESS | 1688 | 1469273522645 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 1688 | 1469273522646 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x118988000 == 32 [pid = 1688] [id = 32] 04:32:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118486000) [pid = 1688] [serial = 92] [outer = 0x0] 04:32:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1211de400) [pid = 1688] [serial = 93] [outer = 0x118486000] 04:32:02 INFO - PROCESS | 1688 | 1469273522668 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1215f5c00) [pid = 1688] [serial = 94] [outer = 0x118486000] 04:32:02 INFO - PROCESS | 1688 | 1469273522921 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 04:32:02 INFO - PROCESS | 1688 | 1469273522937 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 1688 | 1469273522939 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:32:02 INFO - PROCESS | 1688 | 1469273522941 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 1688 | 1469273522943 Marionette TRACE conn2 <- [1,102,null,{}] 04:32:02 INFO - PROCESS | 1688 | 1469273522957 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:02 INFO - PROCESS | 1688 | 1469273522959 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:03 INFO - PROCESS | 1688 | 1469273523057 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:32:03 INFO - PROCESS | 1688 | 1469273523061 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 1688 | 1469273523063 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aeb000 == 33 [pid = 1688] [id = 33] 04:32:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1215f6800) [pid = 1688] [serial = 95] [outer = 0x0] 04:32:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x123a68800) [pid = 1688] [serial = 96] [outer = 0x1215f6800] 04:32:03 INFO - PROCESS | 1688 | 1469273523090 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x123c31000) [pid = 1688] [serial = 97] [outer = 0x1215f6800] 04:32:03 INFO - PROCESS | 1688 | 1469273523386 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 04:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:32:03 INFO - PROCESS | 1688 | 1469273523410 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 1688 | 1469273523411 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:32:03 INFO - PROCESS | 1688 | 1469273523414 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 1688 | 1469273523415 Marionette TRACE conn2 <- [1,106,null,{}] 04:32:03 INFO - PROCESS | 1688 | 1469273523421 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 1688 | 1469273523422 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:03 INFO - PROCESS | 1688 | 1469273523500 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:32:03 INFO - PROCESS | 1688 | 1469273523545 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 1688 | 1469273523546 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x11943e800 == 34 [pid = 1688] [id = 34] 04:32:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x118ec1400) [pid = 1688] [serial = 98] [outer = 0x0] 04:32:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x123cd3c00) [pid = 1688] [serial = 99] [outer = 0x118ec1400] 04:32:03 INFO - PROCESS | 1688 | 1469273523569 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1241d7c00) [pid = 1688] [serial = 100] [outer = 0x118ec1400] 04:32:03 INFO - PROCESS | 1688 | 1469273523832 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 473ms 04:32:03 INFO - PROCESS | 1688 | 1469273523889 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 1688 | 1469273523890 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:32:03 INFO - PROCESS | 1688 | 1469273523892 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 1688 | 1469273523893 Marionette TRACE conn2 <- [1,110,null,{}] 04:32:03 INFO - PROCESS | 1688 | 1469273523896 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 1688 | 1469273523897 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:03 INFO - PROCESS | 1688 | 1469273523988 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:32:03 INFO - PROCESS | 1688 | 1469273523992 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 1688 | 1469273523993 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e3a000 == 35 [pid = 1688] [id = 35] 04:32:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x123d8d800) [pid = 1688] [serial = 101] [outer = 0x0] 04:32:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1243d9800) [pid = 1688] [serial = 102] [outer = 0x123d8d800] 04:32:04 INFO - PROCESS | 1688 | 1469273524017 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x124cc8800) [pid = 1688] [serial = 103] [outer = 0x123d8d800] 04:32:04 INFO - PROCESS | 1688 | 1469273524336 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 04:32:04 INFO - PROCESS | 1688 | 1469273524362 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 1688 | 1469273524364 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:32:04 INFO - PROCESS | 1688 | 1469273524370 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - PROCESS | 1688 | 1469273524372 Marionette TRACE conn2 <- [1,114,null,{}] 04:32:04 INFO - PROCESS | 1688 | 1469273524375 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:04 INFO - PROCESS | 1688 | 1469273524377 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:04 INFO - PROCESS | 1688 | 1469273524546 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:32:04 INFO - PROCESS | 1688 | 1469273524557 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 1688 | 1469273524559 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e4e800 == 36 [pid = 1688] [id = 36] 04:32:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x124ccb800) [pid = 1688] [serial = 104] [outer = 0x0] 04:32:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x124df1000) [pid = 1688] [serial = 105] [outer = 0x124ccb800] 04:32:04 INFO - PROCESS | 1688 | 1469273524597 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x125724800) [pid = 1688] [serial = 106] [outer = 0x124ccb800] 04:32:05 INFO - PROCESS | 1688 | 1469273525597 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1270ms 04:32:05 INFO - PROCESS | 1688 | 1469273525640 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 1688 | 1469273525643 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:32:05 INFO - PROCESS | 1688 | 1469273525646 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 1688 | 1469273525648 Marionette TRACE conn2 <- [1,118,null,{}] 04:32:05 INFO - PROCESS | 1688 | 1469273525652 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:05 INFO - PROCESS | 1688 | 1469273525653 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:05 INFO - PROCESS | 1688 | 1469273525742 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:32:05 INFO - PROCESS | 1688 | 1469273525782 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 1688 | 1469273525784 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x11322b800 == 37 [pid = 1688] [id = 37] 04:32:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x115deb800) [pid = 1688] [serial = 107] [outer = 0x0] 04:32:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x115f77000) [pid = 1688] [serial = 108] [outer = 0x115deb800] 04:32:05 INFO - PROCESS | 1688 | 1469273525812 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x116473c00) [pid = 1688] [serial = 109] [outer = 0x115deb800] 04:32:06 INFO - PROCESS | 1688 | 1469273526103 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 473ms 04:32:06 INFO - PROCESS | 1688 | 1469273526131 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 1688 | 1469273526137 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:32:06 INFO - PROCESS | 1688 | 1469273526146 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 1688 | 1469273526148 Marionette TRACE conn2 <- [1,122,null,{}] 04:32:06 INFO - PROCESS | 1688 | 1469273526154 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:06 INFO - PROCESS | 1688 | 1469273526155 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:06 INFO - PROCESS | 1688 | 1469273526249 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:32:06 INFO - PROCESS | 1688 | 1469273526278 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 1688 | 1469273526279 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x11652e800 == 38 [pid = 1688] [id = 38] 04:32:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1172bdc00) [pid = 1688] [serial = 110] [outer = 0x0] 04:32:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x117c24c00) [pid = 1688] [serial = 111] [outer = 0x1172bdc00] 04:32:06 INFO - PROCESS | 1688 | 1469273526306 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x118456400) [pid = 1688] [serial = 112] [outer = 0x1172bdc00] 04:32:06 INFO - PROCESS | 1688 | 1469273526636 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 523ms 04:32:06 INFO - PROCESS | 1688 | 1469273526670 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 1688 | 1469273526671 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:32:06 INFO - PROCESS | 1688 | 1469273526674 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - PROCESS | 1688 | 1469273526676 Marionette TRACE conn2 <- [1,126,null,{}] 04:32:06 INFO - PROCESS | 1688 | 1469273526683 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:06 INFO - PROCESS | 1688 | 1469273526686 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:06 INFO - PROCESS | 1688 | 1469273526780 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:32:06 INFO - PROCESS | 1688 | 1469273526785 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 1688 | 1469273526786 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x117268000 == 39 [pid = 1688] [id = 39] 04:32:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x112ddd800) [pid = 1688] [serial = 113] [outer = 0x0] 04:32:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x118ece800) [pid = 1688] [serial = 114] [outer = 0x112ddd800] 04:32:06 INFO - PROCESS | 1688 | 1469273526814 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x1196a5c00) [pid = 1688] [serial = 115] [outer = 0x112ddd800] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x119911400) [pid = 1688] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x12bfc5000) [pid = 1688] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x12bf04800) [pid = 1688] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x12bc05400) [pid = 1688] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x12b89dc00) [pid = 1688] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12a8ae400) [pid = 1688] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1292ee800) [pid = 1688] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12d654800) [pid = 1688] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x12bf0f800) [pid = 1688] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x11808f800) [pid = 1688] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12cc9ac00) [pid = 1688] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x12bfcc000) [pid = 1688] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x123c24800) [pid = 1688] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x118ec8800) [pid = 1688] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x112fc7400) [pid = 1688] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x113c44800) [pid = 1688] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x111ba5800) [pid = 1688] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11840cc00) [pid = 1688] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x113c39400) [pid = 1688] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118487000) [pid = 1688] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x111f5a400) [pid = 1688] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x112a8bc00) [pid = 1688] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11840e800) [pid = 1688] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118486000) [pid = 1688] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1215f6800) [pid = 1688] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:32:07 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118ec1400) [pid = 1688] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:32:07 INFO - PROCESS | 1688 | 1469273527580 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 921ms 04:32:07 INFO - PROCESS | 1688 | 1469273527596 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 1688 | 1469273527598 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:32:07 INFO - PROCESS | 1688 | 1469273527601 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 1688 | 1469273527603 Marionette TRACE conn2 <- [1,130,null,{}] 04:32:07 INFO - PROCESS | 1688 | 1469273527606 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:07 INFO - PROCESS | 1688 | 1469273527608 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:07 INFO - PROCESS | 1688 | 1469273527721 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:32:07 INFO - PROCESS | 1688 | 1469273527726 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 1688 | 1469273527728 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x118127000 == 40 [pid = 1688] [id = 40] 04:32:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x11688c800) [pid = 1688] [serial = 116] [outer = 0x0] 04:32:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1189b4800) [pid = 1688] [serial = 117] [outer = 0x11688c800] 04:32:07 INFO - PROCESS | 1688 | 1469273527767 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11990a400) [pid = 1688] [serial = 118] [outer = 0x11688c800] 04:32:08 INFO - PROCESS | 1688 | 1469273528118 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 572ms 04:32:08 INFO - PROCESS | 1688 | 1469273528174 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 1688 | 1469273528175 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:32:08 INFO - PROCESS | 1688 | 1469273528177 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 1688 | 1469273528178 Marionette TRACE conn2 <- [1,134,null,{}] 04:32:08 INFO - PROCESS | 1688 | 1469273528181 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 1688 | 1469273528182 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:08 INFO - PROCESS | 1688 | 1469273528254 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:32:08 INFO - PROCESS | 1688 | 1469273528257 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 1688 | 1469273528258 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x118381000 == 41 [pid = 1688] [id = 41] 04:32:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x116a9cc00) [pid = 1688] [serial = 119] [outer = 0x0] 04:32:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x119919800) [pid = 1688] [serial = 120] [outer = 0x116a9cc00] 04:32:08 INFO - PROCESS | 1688 | 1469273528284 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x120e08c00) [pid = 1688] [serial = 121] [outer = 0x116a9cc00] 04:32:08 INFO - PROCESS | 1688 | 1469273528583 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 418ms 04:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:32:08 INFO - PROCESS | 1688 | 1469273528595 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 1688 | 1469273528596 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:32:08 INFO - PROCESS | 1688 | 1469273528606 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 1688 | 1469273528607 Marionette TRACE conn2 <- [1,138,null,{}] 04:32:08 INFO - PROCESS | 1688 | 1469273528610 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 1688 | 1469273528614 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:08 INFO - PROCESS | 1688 | 1469273528705 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:32:08 INFO - PROCESS | 1688 | 1469273528752 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 1688 | 1469273528753 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x11897f800 == 42 [pid = 1688] [id = 42] 04:32:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x11990c800) [pid = 1688] [serial = 122] [outer = 0x0] 04:32:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x120faa400) [pid = 1688] [serial = 123] [outer = 0x11990c800] 04:32:08 INFO - PROCESS | 1688 | 1469273528777 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x123ae1c00) [pid = 1688] [serial = 124] [outer = 0x11990c800] 04:32:09 INFO - PROCESS | 1688 | 1469273529049 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 475ms 04:32:09 INFO - PROCESS | 1688 | 1469273529075 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:32:09 INFO - PROCESS | 1688 | 1469273529076 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:32:09 INFO - PROCESS | 1688 | 1469273529078 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:32:09 INFO - PROCESS | 1688 | 1469273529079 Marionette TRACE conn2 <- [1,142,null,{}] 04:32:09 INFO - PROCESS | 1688 | 1469273529089 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:09 INFO - PROCESS | 1688 | 1469273529090 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:09 INFO - PROCESS | 1688 | 1469273529168 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:32:09 INFO - PROCESS | 1688 | 1469273529172 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 1688 | 1469273529173 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bc2000 == 43 [pid = 1688] [id = 43] 04:32:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x11994b400) [pid = 1688] [serial = 125] [outer = 0x0] 04:32:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x123c2fc00) [pid = 1688] [serial = 126] [outer = 0x11994b400] 04:32:09 INFO - PROCESS | 1688 | 1469273529197 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1241d1800) [pid = 1688] [serial = 127] [outer = 0x11994b400] 04:32:09 INFO - PROCESS | 1688 | 1469273529641 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 568ms 04:32:09 INFO - PROCESS | 1688 | 1469273529647 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:32:09 INFO - PROCESS | 1688 | 1469273529650 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:32:09 INFO - PROCESS | 1688 | 1469273529653 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:32:09 INFO - PROCESS | 1688 | 1469273529655 Marionette TRACE conn2 <- [1,146,null,{}] 04:32:09 INFO - PROCESS | 1688 | 1469273529660 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:09 INFO - PROCESS | 1688 | 1469273529661 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:09 INFO - PROCESS | 1688 | 1469273529756 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:32:09 INFO - PROCESS | 1688 | 1469273529797 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 1688 | 1469273529800 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x1164be800 == 44 [pid = 1688] [id = 44] 04:32:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1133f6400) [pid = 1688] [serial = 128] [outer = 0x0] 04:32:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x113e38000) [pid = 1688] [serial = 129] [outer = 0x1133f6400] 04:32:09 INFO - PROCESS | 1688 | 1469273529831 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x116473400) [pid = 1688] [serial = 130] [outer = 0x1133f6400] 04:32:10 INFO - PROCESS | 1688 | 1469273530261 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 624ms 04:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:32:10 INFO - PROCESS | 1688 | 1469273530277 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 1688 | 1469273530280 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:32:10 INFO - PROCESS | 1688 | 1469273530284 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 1688 | 1469273530286 Marionette TRACE conn2 <- [1,150,null,{}] 04:32:10 INFO - PROCESS | 1688 | 1469273530289 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:10 INFO - PROCESS | 1688 | 1469273530291 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:10 INFO - PROCESS | 1688 | 1469273530388 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:32:10 INFO - PROCESS | 1688 | 1469273530467 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:10 INFO - PROCESS | 1688 | 1469273530468 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x119222800 == 45 [pid = 1688] [id = 45] 04:32:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x11848dc00) [pid = 1688] [serial = 131] [outer = 0x0] 04:32:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1189b5000) [pid = 1688] [serial = 132] [outer = 0x11848dc00] 04:32:10 INFO - PROCESS | 1688 | 1469273530501 Marionette DEBUG loaded listener.js 04:32:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1196a4400) [pid = 1688] [serial = 133] [outer = 0x11848dc00] 04:32:10 INFO - PROCESS | 1688 | 1469273530904 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 04:32:10 INFO - PROCESS | 1688 | 1469273530954 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 1688 | 1469273530956 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:32:10 INFO - PROCESS | 1688 | 1469273530958 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 1688 | 1469273530961 Marionette TRACE conn2 <- [1,154,null,{}] 04:32:10 INFO - PROCESS | 1688 | 1469273530985 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:10 INFO - PROCESS | 1688 | 1469273530988 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:11 INFO - PROCESS | 1688 | 1469273531098 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:32:11 INFO - PROCESS | 1688 | 1469273531144 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 1688 | 1469273531146 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x121158000 == 46 [pid = 1688] [id = 46] 04:32:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1210c2800) [pid = 1688] [serial = 134] [outer = 0x0] 04:32:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1212d3c00) [pid = 1688] [serial = 135] [outer = 0x1210c2800] 04:32:11 INFO - PROCESS | 1688 | 1469273531178 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x123ad6800) [pid = 1688] [serial = 136] [outer = 0x1210c2800] 04:32:11 INFO - PROCESS | 1688 | 1469273531597 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 672ms 04:32:11 INFO - PROCESS | 1688 | 1469273531630 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 1688 | 1469273531632 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:32:11 INFO - PROCESS | 1688 | 1469273531652 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - PROCESS | 1688 | 1469273531654 Marionette TRACE conn2 <- [1,158,null,{}] 04:32:11 INFO - PROCESS | 1688 | 1469273531656 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:11 INFO - PROCESS | 1688 | 1469273531657 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:11 INFO - PROCESS | 1688 | 1469273531764 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:32:11 INFO - PROCESS | 1688 | 1469273531820 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 1688 | 1469273531822 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x118380000 == 47 [pid = 1688] [id = 47] 04:32:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1243d1400) [pid = 1688] [serial = 137] [outer = 0x0] 04:32:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x124691000) [pid = 1688] [serial = 138] [outer = 0x1243d1400] 04:32:11 INFO - PROCESS | 1688 | 1469273531851 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x124deb400) [pid = 1688] [serial = 139] [outer = 0x1243d1400] 04:32:12 INFO - PROCESS | 1688 | 1469273532279 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 673ms 04:32:12 INFO - PROCESS | 1688 | 1469273532333 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 1688 | 1469273532334 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:32:12 INFO - PROCESS | 1688 | 1469273532338 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - PROCESS | 1688 | 1469273532339 Marionette TRACE conn2 <- [1,162,null,{}] 04:32:12 INFO - PROCESS | 1688 | 1469273532342 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:12 INFO - PROCESS | 1688 | 1469273532343 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:12 INFO - PROCESS | 1688 | 1469273532437 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:32:12 INFO - PROCESS | 1688 | 1469273532569 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 1688 | 1469273532570 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x1139d1800 == 48 [pid = 1688] [id = 48] 04:32:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x112f64800) [pid = 1688] [serial = 140] [outer = 0x0] 04:32:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x1131b9800) [pid = 1688] [serial = 141] [outer = 0x112f64800] 04:32:12 INFO - PROCESS | 1688 | 1469273532598 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x113e31800) [pid = 1688] [serial = 142] [outer = 0x112f64800] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x11670a000 == 47 [pid = 1688] [id = 31] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x11897f800 == 46 [pid = 1688] [id = 42] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x118381000 == 45 [pid = 1688] [id = 41] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x118127000 == 44 [pid = 1688] [id = 40] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x118140800 == 43 [pid = 1688] [id = 29] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x1181ef000 == 42 [pid = 1688] [id = 30] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x117268000 == 41 [pid = 1688] [id = 39] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x11652e800 == 40 [pid = 1688] [id = 38] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x117c6c800 == 39 [pid = 1688] [id = 28] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x11322b800 == 38 [pid = 1688] [id = 37] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x11725f000 == 37 [pid = 1688] [id = 27] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x120e4e800 == 36 [pid = 1688] [id = 36] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x118988000 == 35 [pid = 1688] [id = 32] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x11943e800 == 34 [pid = 1688] [id = 34] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x120e3a000 == 33 [pid = 1688] [id = 35] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x118380000 == 32 [pid = 1688] [id = 47] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x121158000 == 31 [pid = 1688] [id = 46] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x119222800 == 30 [pid = 1688] [id = 45] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x1164be800 == 29 [pid = 1688] [id = 44] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x116aeb000 == 28 [pid = 1688] [id = 33] 04:32:13 INFO - PROCESS | 1688 | --DOCSHELL 0x119bc2000 == 27 [pid = 1688] [id = 43] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1132cb400) [pid = 1688] [serial = 66] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x113e3c000) [pid = 1688] [serial = 69] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1172bf000) [pid = 1688] [serial = 72] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x11845c800) [pid = 1688] [serial = 75] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x118917800) [pid = 1688] [serial = 78] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x118ecb400) [pid = 1688] [serial = 81] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x11990ec00) [pid = 1688] [serial = 82] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x119918400) [pid = 1688] [serial = 84] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x119c02c00) [pid = 1688] [serial = 85] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x119cda000) [pid = 1688] [serial = 87] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x120ea3c00) [pid = 1688] [serial = 90] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1211de400) [pid = 1688] [serial = 93] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x123a68800) [pid = 1688] [serial = 96] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x120ea1400) [pid = 1688] [serial = 88] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1210c1c00) [pid = 1688] [serial = 91] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x118e37400) [pid = 1688] [serial = 79] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1215f5c00) [pid = 1688] [serial = 94] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123c31000) [pid = 1688] [serial = 97] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1241d7c00) [pid = 1688] [serial = 100] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x115fe9000) [pid = 1688] [serial = 70] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1243d9800) [pid = 1688] [serial = 102] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11848c000) [pid = 1688] [serial = 76] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11808d400) [pid = 1688] [serial = 73] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x113c38000) [pid = 1688] [serial = 67] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12dfd8400) [pid = 1688] [serial = 64] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123cd3c00) [pid = 1688] [serial = 99] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12bf10800) [pid = 1688] [serial = 30] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12bc0a800) [pid = 1688] [serial = 27] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12bc10800) [pid = 1688] [serial = 28] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12b89f800) [pid = 1688] [serial = 24] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12baef000) [pid = 1688] [serial = 25] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12a8b0000) [pid = 1688] [serial = 21] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12a8b4400) [pid = 1688] [serial = 22] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1295f4400) [pid = 1688] [serial = 18] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1292f0400) [pid = 1688] [serial = 15] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x129504000) [pid = 1688] [serial = 16] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x12188a000) [pid = 1688] [serial = 8] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x123cd4400) [pid = 1688] [serial = 11] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x118ec8400) [pid = 1688] [serial = 63] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x12d659400) [pid = 1688] [serial = 60] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x12d65d800) [pid = 1688] [serial = 61] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x12cff7800) [pid = 1688] [serial = 57] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12bfd2000) [pid = 1688] [serial = 58] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12d2a2000) [pid = 1688] [serial = 55] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x118ecf400) [pid = 1688] [serial = 54] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x12cca0c00) [pid = 1688] [serial = 49] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x12d29b400) [pid = 1688] [serial = 51] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x12ccb4800) [pid = 1688] [serial = 45] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x12cc9c800) [pid = 1688] [serial = 48] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x12ca59800) [pid = 1688] [serial = 42] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x12ca5f400) [pid = 1688] [serial = 43] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x123c32400) [pid = 1688] [serial = 40] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x123c2bc00) [pid = 1688] [serial = 39] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x119915800) [pid = 1688] [serial = 36] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 61 (0x12bfc5400) [pid = 1688] [serial = 37] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 60 (0x12bfc8400) [pid = 1688] [serial = 33] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 59 (0x12bfd2800) [pid = 1688] [serial = 34] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | --DOMWINDOW == 58 (0x12bfc0400) [pid = 1688] [serial = 31] [outer = 0x0] [url = about:blank] 04:32:13 INFO - PROCESS | 1688 | 1469273533672 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1372ms 04:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:32:13 INFO - PROCESS | 1688 | 1469273533710 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 1688 | 1469273533713 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:32:13 INFO - PROCESS | 1688 | 1469273533722 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 1688 | 1469273533724 Marionette TRACE conn2 <- [1,166,null,{}] 04:32:13 INFO - PROCESS | 1688 | 1469273533728 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:13 INFO - PROCESS | 1688 | 1469273533730 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:13 INFO - PROCESS | 1688 | 1469273533806 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:32:13 INFO - PROCESS | 1688 | 1469273533810 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 1688 | 1469273533812 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x113226000 == 28 [pid = 1688] [id = 49] 04:32:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 59 (0x115f7e000) [pid = 1688] [serial = 143] [outer = 0x0] 04:32:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 60 (0x115feac00) [pid = 1688] [serial = 144] [outer = 0x115f7e000] 04:32:13 INFO - PROCESS | 1688 | 1469273533844 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 61 (0x1168ed400) [pid = 1688] [serial = 145] [outer = 0x115f7e000] 04:32:14 INFO - PROCESS | 1688 | 1469273534157 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 476ms 04:32:14 INFO - PROCESS | 1688 | 1469273534203 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 1688 | 1469273534207 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:32:14 INFO - PROCESS | 1688 | 1469273534212 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 1688 | 1469273534214 Marionette TRACE conn2 <- [1,170,null,{}] 04:32:14 INFO - PROCESS | 1688 | 1469273534217 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:14 INFO - PROCESS | 1688 | 1469273534219 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:14 INFO - PROCESS | 1688 | 1469273534294 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:32:14 INFO - PROCESS | 1688 | 1469273534300 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 1688 | 1469273534303 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x11684b800 == 29 [pid = 1688] [id = 50] 04:32:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x117c25c00) [pid = 1688] [serial = 146] [outer = 0x0] 04:32:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x118458000) [pid = 1688] [serial = 147] [outer = 0x117c25c00] 04:32:14 INFO - PROCESS | 1688 | 1469273534330 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x11848e800) [pid = 1688] [serial = 148] [outer = 0x117c25c00] 04:32:14 INFO - PROCESS | 1688 | 1469273534641 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 474ms 04:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:32:14 INFO - PROCESS | 1688 | 1469273534687 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 1688 | 1469273534688 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:32:14 INFO - PROCESS | 1688 | 1469273534690 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 1688 | 1469273534693 Marionette TRACE conn2 <- [1,174,null,{}] 04:32:14 INFO - PROCESS | 1688 | 1469273534701 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:14 INFO - PROCESS | 1688 | 1469273534712 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:14 INFO - PROCESS | 1688 | 1469273534804 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:32:14 INFO - PROCESS | 1688 | 1469273534811 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 1688 | 1469273534813 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x117270000 == 30 [pid = 1688] [id = 51] 04:32:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x112dd6000) [pid = 1688] [serial = 149] [outer = 0x0] 04:32:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x1194b4c00) [pid = 1688] [serial = 150] [outer = 0x112dd6000] 04:32:14 INFO - PROCESS | 1688 | 1469273534843 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x11990e800) [pid = 1688] [serial = 151] [outer = 0x112dd6000] 04:32:15 INFO - PROCESS | 1688 | 1469273535178 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 522ms 04:32:15 INFO - PROCESS | 1688 | 1469273535213 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 1688 | 1469273535216 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:32:15 INFO - PROCESS | 1688 | 1469273535220 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 1688 | 1469273535221 Marionette TRACE conn2 <- [1,178,null,{}] 04:32:15 INFO - PROCESS | 1688 | 1469273535224 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 1688 | 1469273535226 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:15 INFO - PROCESS | 1688 | 1469273535366 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:32:15 INFO - PROCESS | 1688 | 1469273535374 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 1688 | 1469273535376 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x118142000 == 31 [pid = 1688] [id = 52] 04:32:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x11990f400) [pid = 1688] [serial = 152] [outer = 0x0] 04:32:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x119945400) [pid = 1688] [serial = 153] [outer = 0x11990f400] 04:32:15 INFO - PROCESS | 1688 | 1469273535416 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x120e9b000) [pid = 1688] [serial = 154] [outer = 0x11990f400] 04:32:15 INFO - PROCESS | 1688 | 1469273535806 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 04:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:32:15 INFO - PROCESS | 1688 | 1469273535846 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 1688 | 1469273535847 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:32:15 INFO - PROCESS | 1688 | 1469273535849 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 1688 | 1469273535851 Marionette TRACE conn2 <- [1,182,null,{}] 04:32:15 INFO - PROCESS | 1688 | 1469273535853 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 1688 | 1469273535854 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:15 INFO - PROCESS | 1688 | 1469273535948 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:32:15 INFO - PROCESS | 1688 | 1469273535951 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 1688 | 1469273535952 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x118315000 == 32 [pid = 1688] [id = 53] 04:32:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x117c25800) [pid = 1688] [serial = 155] [outer = 0x0] 04:32:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x120fad000) [pid = 1688] [serial = 156] [outer = 0x117c25800] 04:32:15 INFO - PROCESS | 1688 | 1469273535977 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x1211de400) [pid = 1688] [serial = 157] [outer = 0x117c25800] 04:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 469ms 04:32:16 INFO - PROCESS | 1688 | 1469273536314 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:32:16 INFO - PROCESS | 1688 | 1469273536320 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 1688 | 1469273536321 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:32:16 INFO - PROCESS | 1688 | 1469273536324 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 1688 | 1469273536325 Marionette TRACE conn2 <- [1,186,null,{}] 04:32:16 INFO - PROCESS | 1688 | 1469273536327 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:16 INFO - PROCESS | 1688 | 1469273536331 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:16 INFO - PROCESS | 1688 | 1469273536435 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:32:16 INFO - PROCESS | 1688 | 1469273536465 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 1688 | 1469273536466 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x118e44000 == 33 [pid = 1688] [id = 54] 04:32:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x1212d6800) [pid = 1688] [serial = 158] [outer = 0x0] 04:32:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x123ad4000) [pid = 1688] [serial = 159] [outer = 0x1212d6800] 04:32:16 INFO - PROCESS | 1688 | 1469273536491 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x123d8a400) [pid = 1688] [serial = 160] [outer = 0x1212d6800] 04:32:16 INFO - PROCESS | 1688 | 1469273536773 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 467ms 04:32:16 INFO - PROCESS | 1688 | 1469273536792 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 1688 | 1469273536793 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:32:16 INFO - PROCESS | 1688 | 1469273536808 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 1688 | 1469273536810 Marionette TRACE conn2 <- [1,190,null,{}] 04:32:16 INFO - PROCESS | 1688 | 1469273536812 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:16 INFO - PROCESS | 1688 | 1469273536813 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:16 INFO - PROCESS | 1688 | 1469273536904 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:32:16 INFO - PROCESS | 1688 | 1469273536907 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 1688 | 1469273536909 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x11943e000 == 34 [pid = 1688] [id = 55] 04:32:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x120e99c00) [pid = 1688] [serial = 161] [outer = 0x0] 04:32:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1243d5000) [pid = 1688] [serial = 162] [outer = 0x120e99c00] 04:32:16 INFO - PROCESS | 1688 | 1469273536940 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x124df3800) [pid = 1688] [serial = 163] [outer = 0x120e99c00] 04:32:17 INFO - PROCESS | 1688 | 1469273537247 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 475ms 04:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:32:17 INFO - PROCESS | 1688 | 1469273537278 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 1688 | 1469273537279 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:32:17 INFO - PROCESS | 1688 | 1469273537288 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - PROCESS | 1688 | 1469273537289 Marionette TRACE conn2 <- [1,194,null,{}] 04:32:17 INFO - PROCESS | 1688 | 1469273537292 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:17 INFO - PROCESS | 1688 | 1469273537293 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:17 INFO - PROCESS | 1688 | 1469273537381 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:32:17 INFO - PROCESS | 1688 | 1469273537384 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 1688 | 1469273537385 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bbb000 == 35 [pid = 1688] [id = 56] 04:32:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x120fac000) [pid = 1688] [serial = 164] [outer = 0x0] 04:32:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x125780c00) [pid = 1688] [serial = 165] [outer = 0x120fac000] 04:32:17 INFO - PROCESS | 1688 | 1469273537409 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x125787c00) [pid = 1688] [serial = 166] [outer = 0x120fac000] 04:32:17 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x124ccb800) [pid = 1688] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:32:17 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x11994b400) [pid = 1688] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:32:17 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x115deb800) [pid = 1688] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:32:17 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x11990c800) [pid = 1688] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:32:17 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1172bdc00) [pid = 1688] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:32:17 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x116a9cc00) [pid = 1688] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:32:17 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x112ddd800) [pid = 1688] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:32:17 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x11688c800) [pid = 1688] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:32:17 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x123d8d800) [pid = 1688] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:32:17 INFO - PROCESS | 1688 | 1469273537744 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 478ms 04:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:32:17 INFO - PROCESS | 1688 | 1469273537760 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 1688 | 1469273537761 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:32:17 INFO - PROCESS | 1688 | 1469273537763 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - PROCESS | 1688 | 1469273537764 Marionette TRACE conn2 <- [1,198,null,{}] 04:32:17 INFO - PROCESS | 1688 | 1469273537770 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:17 INFO - PROCESS | 1688 | 1469273537772 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:17 INFO - PROCESS | 1688 | 1469273537848 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:32:17 INFO - PROCESS | 1688 | 1469273537854 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 1688 | 1469273537855 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x11726f800 == 36 [pid = 1688] [id = 57] 04:32:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x1168e4000) [pid = 1688] [serial = 167] [outer = 0x0] 04:32:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x118e38400) [pid = 1688] [serial = 168] [outer = 0x1168e4000] 04:32:17 INFO - PROCESS | 1688 | 1469273537882 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x123ad7800) [pid = 1688] [serial = 169] [outer = 0x1168e4000] 04:32:18 INFO - PROCESS | 1688 | 1469273538304 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 04:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:32:18 INFO - PROCESS | 1688 | 1469273538335 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 1688 | 1469273538336 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:32:18 INFO - PROCESS | 1688 | 1469273538338 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 1688 | 1469273538339 Marionette TRACE conn2 <- [1,202,null,{}] 04:32:18 INFO - PROCESS | 1688 | 1469273538341 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:18 INFO - PROCESS | 1688 | 1469273538342 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:18 INFO - PROCESS | 1688 | 1469273538418 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:32:18 INFO - PROCESS | 1688 | 1469273538422 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 1688 | 1469273538423 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x12133c800 == 37 [pid = 1688] [id = 58] 04:32:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x123c2d000) [pid = 1688] [serial = 170] [outer = 0x0] 04:32:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1264a7800) [pid = 1688] [serial = 171] [outer = 0x123c2d000] 04:32:18 INFO - PROCESS | 1688 | 1469273538447 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1267b9800) [pid = 1688] [serial = 172] [outer = 0x123c2d000] 04:32:18 INFO - PROCESS | 1688 | 1469273538758 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 470ms 04:32:18 INFO - PROCESS | 1688 | 1469273538808 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 1688 | 1469273538810 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:32:18 INFO - PROCESS | 1688 | 1469273538812 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 1688 | 1469273538814 Marionette TRACE conn2 <- [1,206,null,{}] 04:32:18 INFO - PROCESS | 1688 | 1469273538816 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:18 INFO - PROCESS | 1688 | 1469273538818 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:18 INFO - PROCESS | 1688 | 1469273538904 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:32:18 INFO - PROCESS | 1688 | 1469273538947 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 1688 | 1469273538949 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x118314800 == 38 [pid = 1688] [id = 59] 04:32:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x12468f400) [pid = 1688] [serial = 173] [outer = 0x0] 04:32:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1267bf000) [pid = 1688] [serial = 174] [outer = 0x12468f400] 04:32:18 INFO - PROCESS | 1688 | 1469273538983 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x128da4000) [pid = 1688] [serial = 175] [outer = 0x12468f400] 04:32:19 INFO - PROCESS | 1688 | 1469273539238 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 473ms 04:32:19 INFO - PROCESS | 1688 | 1469273539290 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 1688 | 1469273539291 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:32:19 INFO - PROCESS | 1688 | 1469273539293 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 1688 | 1469273539294 Marionette TRACE conn2 <- [1,210,null,{}] 04:32:19 INFO - PROCESS | 1688 | 1469273539297 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 1688 | 1469273539298 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:19 INFO - PROCESS | 1688 | 1469273539388 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:32:19 INFO - PROCESS | 1688 | 1469273539392 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 1688 | 1469273539393 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x123cef000 == 39 [pid = 1688] [id = 60] 04:32:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x128e05000) [pid = 1688] [serial = 176] [outer = 0x0] 04:32:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x128e0c800) [pid = 1688] [serial = 177] [outer = 0x128e05000] 04:32:19 INFO - PROCESS | 1688 | 1469273539417 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1292e5800) [pid = 1688] [serial = 178] [outer = 0x128e05000] 04:32:19 INFO - PROCESS | 1688 | 1469273539768 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 520ms 04:32:19 INFO - PROCESS | 1688 | 1469273539814 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 1688 | 1469273539816 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:32:19 INFO - PROCESS | 1688 | 1469273539820 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 1688 | 1469273539823 Marionette TRACE conn2 <- [1,214,null,{}] 04:32:19 INFO - PROCESS | 1688 | 1469273539826 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 1688 | 1469273539829 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:19 INFO - PROCESS | 1688 | 1469273539937 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:32:20 INFO - PROCESS | 1688 | 1469273540000 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 1688 | 1469273540004 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x1130c9800 == 40 [pid = 1688] [id = 61] 04:32:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x113354800) [pid = 1688] [serial = 179] [outer = 0x0] 04:32:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x113c8b800) [pid = 1688] [serial = 180] [outer = 0x113354800] 04:32:20 INFO - PROCESS | 1688 | 1469273540035 Marionette DEBUG loaded listener.js 04:32:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1167ddc00) [pid = 1688] [serial = 181] [outer = 0x113354800] 04:32:20 INFO - PROCESS | 1688 | 1469273540534 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 721ms 04:32:20 INFO - PROCESS | 1688 | 1469273540540 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:32:20 INFO - PROCESS | 1688 | 1469273540543 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:32:20 INFO - PROCESS | 1688 | 1469273540548 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - PROCESS | 1688 | 1469273540550 Marionette TRACE conn2 <- [1,218,null,{}] 04:32:20 INFO - PROCESS | 1688 | 1469273540552 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:20 INFO - PROCESS | 1688 | 1469273540554 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:20 INFO - PROCESS | 1688 | 1469273540659 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:32:20 INFO - PROCESS | 1688 | 1469273540699 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 1688 | 1469273540700 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c87800 == 41 [pid = 1688] [id = 62] 04:32:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x118099400) [pid = 1688] [serial = 182] [outer = 0x0] 04:32:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x118917800) [pid = 1688] [serial = 183] [outer = 0x118099400] 04:32:20 INFO - PROCESS | 1688 | 1469273540731 Marionette DEBUG loaded listener.js 04:32:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x118ec4800) [pid = 1688] [serial = 184] [outer = 0x118099400] 04:32:21 INFO - PROCESS | 1688 | 1469273541339 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 871ms 04:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:32:21 INFO - PROCESS | 1688 | 1469273541439 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 1688 | 1469273541441 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:32:21 INFO - PROCESS | 1688 | 1469273541445 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:32:21 INFO - PROCESS | 1688 | 1469273541447 Marionette TRACE conn2 <- [1,222,null,{}] 04:32:21 INFO - PROCESS | 1688 | 1469273541450 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:21 INFO - PROCESS | 1688 | 1469273541452 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:21 INFO - PROCESS | 1688 | 1469273541554 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:32:21 INFO - PROCESS | 1688 | 1469273541595 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 1688 | 1469273541597 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x1168c9800 == 42 [pid = 1688] [id = 63] 04:32:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118408800) [pid = 1688] [serial = 185] [outer = 0x0] 04:32:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x118461c00) [pid = 1688] [serial = 186] [outer = 0x118408800] 04:32:21 INFO - PROCESS | 1688 | 1469273541626 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x118ec4c00) [pid = 1688] [serial = 187] [outer = 0x118408800] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x118314800 == 41 [pid = 1688] [id = 59] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x12133c800 == 40 [pid = 1688] [id = 58] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x11726f800 == 39 [pid = 1688] [id = 57] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x119bbb000 == 38 [pid = 1688] [id = 56] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x11943e000 == 37 [pid = 1688] [id = 55] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x118e44000 == 36 [pid = 1688] [id = 54] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x118315000 == 35 [pid = 1688] [id = 53] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x118142000 == 34 [pid = 1688] [id = 52] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x117270000 == 33 [pid = 1688] [id = 51] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x11684b800 == 32 [pid = 1688] [id = 50] 04:32:21 INFO - PROCESS | 1688 | --DOCSHELL 0x113226000 == 31 [pid = 1688] [id = 49] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1196a5c00) [pid = 1688] [serial = 115] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1189b4800) [pid = 1688] [serial = 117] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x125724800) [pid = 1688] [serial = 106] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x124cc8800) [pid = 1688] [serial = 103] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x124df1000) [pid = 1688] [serial = 105] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x123c2fc00) [pid = 1688] [serial = 126] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1241d1800) [pid = 1688] [serial = 127] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x115f77000) [pid = 1688] [serial = 108] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x116473c00) [pid = 1688] [serial = 109] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x123ae1c00) [pid = 1688] [serial = 124] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x118456400) [pid = 1688] [serial = 112] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x117c24c00) [pid = 1688] [serial = 111] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x119919800) [pid = 1688] [serial = 120] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x118ece800) [pid = 1688] [serial = 114] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x120faa400) [pid = 1688] [serial = 123] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x11990a400) [pid = 1688] [serial = 118] [outer = 0x0] [url = about:blank] 04:32:21 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x120e08c00) [pid = 1688] [serial = 121] [outer = 0x0] [url = about:blank] 04:32:22 INFO - PROCESS | 1688 | 1469273542049 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 620ms 04:32:22 INFO - PROCESS | 1688 | 1469273542065 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 1688 | 1469273542069 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:32:22 INFO - PROCESS | 1688 | 1469273542076 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 1688 | 1469273542078 Marionette TRACE conn2 <- [1,226,null,{}] 04:32:22 INFO - PROCESS | 1688 | 1469273542082 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:22 INFO - PROCESS | 1688 | 1469273542084 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:22 INFO - PROCESS | 1688 | 1469273542202 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:32:22 INFO - PROCESS | 1688 | 1469273542271 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 1688 | 1469273542273 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x11726f800 == 32 [pid = 1688] [id = 64] 04:32:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x118ec9800) [pid = 1688] [serial = 188] [outer = 0x0] 04:32:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1196a6400) [pid = 1688] [serial = 189] [outer = 0x118ec9800] 04:32:22 INFO - PROCESS | 1688 | 1469273542318 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x119916000) [pid = 1688] [serial = 190] [outer = 0x118ec9800] 04:32:22 INFO - PROCESS | 1688 | 1469273542627 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 571ms 04:32:22 INFO - PROCESS | 1688 | 1469273542647 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 1688 | 1469273542649 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:32:22 INFO - PROCESS | 1688 | 1469273542659 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 1688 | 1469273542661 Marionette TRACE conn2 <- [1,230,null,{}] 04:32:22 INFO - PROCESS | 1688 | 1469273542677 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:22 INFO - PROCESS | 1688 | 1469273542680 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:22 INFO - PROCESS | 1688 | 1469273542765 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:32:22 INFO - PROCESS | 1688 | 1469273542811 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 1688 | 1469273542813 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x118303800 == 33 [pid = 1688] [id = 65] 04:32:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x119917800) [pid = 1688] [serial = 191] [outer = 0x0] 04:32:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1210ca800) [pid = 1688] [serial = 192] [outer = 0x119917800] 04:32:22 INFO - PROCESS | 1688 | 1469273542841 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x123c23800) [pid = 1688] [serial = 193] [outer = 0x119917800] 04:32:23 INFO - PROCESS | 1688 | 1469273543125 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 476ms 04:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:32:23 INFO - PROCESS | 1688 | 1469273543129 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 1688 | 1469273543131 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:32:23 INFO - PROCESS | 1688 | 1469273543141 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 1688 | 1469273543142 Marionette TRACE conn2 <- [1,234,null,{}] 04:32:23 INFO - PROCESS | 1688 | 1469273543147 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:23 INFO - PROCESS | 1688 | 1469273543148 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:23 INFO - PROCESS | 1688 | 1469273543240 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:32:23 INFO - PROCESS | 1688 | 1469273543243 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 1688 | 1469273543244 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x11921b800 == 34 [pid = 1688] [id = 66] 04:32:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x123c2f400) [pid = 1688] [serial = 194] [outer = 0x0] 04:32:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x124169000) [pid = 1688] [serial = 195] [outer = 0x123c2f400] 04:32:23 INFO - PROCESS | 1688 | 1469273543272 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12468f800) [pid = 1688] [serial = 196] [outer = 0x123c2f400] 04:32:23 INFO - PROCESS | 1688 | 1469273543621 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 531ms 04:32:23 INFO - PROCESS | 1688 | 1469273543665 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:32:23 INFO - PROCESS | 1688 | 1469273543667 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:32:23 INFO - PROCESS | 1688 | 1469273543670 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 1688 | 1469273543671 Marionette TRACE conn2 <- [1,238,null,{}] 04:32:23 INFO - PROCESS | 1688 | 1469273543674 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:23 INFO - PROCESS | 1688 | 1469273543676 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:23 INFO - PROCESS | 1688 | 1469273543785 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:32:23 INFO - PROCESS | 1688 | 1469273543791 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 1688 | 1469273543792 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198b1000 == 35 [pid = 1688] [id = 67] 04:32:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1241dc400) [pid = 1688] [serial = 197] [outer = 0x0] 04:32:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124df5800) [pid = 1688] [serial = 198] [outer = 0x1241dc400] 04:32:23 INFO - PROCESS | 1688 | 1469273543831 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x125781400) [pid = 1688] [serial = 199] [outer = 0x1241dc400] 04:32:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12697a800) [pid = 1688] [serial = 200] [outer = 0x12cc98400] 04:32:24 INFO - PROCESS | 1688 | 1469273544310 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 672ms 04:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:32:24 INFO - PROCESS | 1688 | 1469273544341 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 1688 | 1469273544343 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:32:24 INFO - PROCESS | 1688 | 1469273544345 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - PROCESS | 1688 | 1469273544346 Marionette TRACE conn2 <- [1,242,null,{}] 04:32:24 INFO - PROCESS | 1688 | 1469273544350 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:24 INFO - PROCESS | 1688 | 1469273544355 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:24 INFO - PROCESS | 1688 | 1469273544482 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:32:24 INFO - PROCESS | 1688 | 1469273544501 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 1688 | 1469273544502 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x121247800 == 36 [pid = 1688] [id = 68] 04:32:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x125780800) [pid = 1688] [serial = 201] [outer = 0x0] 04:32:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1292e7800) [pid = 1688] [serial = 202] [outer = 0x125780800] 04:32:24 INFO - PROCESS | 1688 | 1469273544547 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1292f2800) [pid = 1688] [serial = 203] [outer = 0x125780800] 04:32:24 INFO - PROCESS | 1688 | 1469273544962 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 668ms 04:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:32:25 INFO - PROCESS | 1688 | 1469273545013 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 1688 | 1469273545014 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:32:25 INFO - PROCESS | 1688 | 1469273545016 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 1688 | 1469273545017 Marionette TRACE conn2 <- [1,246,null,{}] 04:32:25 INFO - PROCESS | 1688 | 1469273545020 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 1688 | 1469273545021 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:25 INFO - PROCESS | 1688 | 1469273545115 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:32:25 INFO - PROCESS | 1688 | 1469273545163 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 1688 | 1469273545164 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x121be0800 == 37 [pid = 1688] [id = 69] 04:32:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x115fec800) [pid = 1688] [serial = 204] [outer = 0x0] 04:32:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x129506c00) [pid = 1688] [serial = 205] [outer = 0x115fec800] 04:32:25 INFO - PROCESS | 1688 | 1469273545189 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x129511400) [pid = 1688] [serial = 206] [outer = 0x115fec800] 04:32:25 INFO - PROCESS | 1688 | 1469273545484 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 518ms 04:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:32:25 INFO - PROCESS | 1688 | 1469273545542 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 1688 | 1469273545543 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:32:25 INFO - PROCESS | 1688 | 1469273545545 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 1688 | 1469273545547 Marionette TRACE conn2 <- [1,250,null,{}] 04:32:25 INFO - PROCESS | 1688 | 1469273545549 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 1688 | 1469273545550 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:25 INFO - PROCESS | 1688 | 1469273545643 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:32:25 INFO - PROCESS | 1688 | 1469273545646 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 1688 | 1469273545647 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x123cec000 == 38 [pid = 1688] [id = 70] 04:32:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x125782000) [pid = 1688] [serial = 207] [outer = 0x0] 04:32:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x129588000) [pid = 1688] [serial = 208] [outer = 0x125782000] 04:32:25 INFO - PROCESS | 1688 | 1469273545671 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1295f0000) [pid = 1688] [serial = 209] [outer = 0x125782000] 04:32:25 INFO - PROCESS | 1688 | 1469273545964 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x117c25800) [pid = 1688] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x120e99c00) [pid = 1688] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x11990f400) [pid = 1688] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x117c25c00) [pid = 1688] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x115f7e000) [pid = 1688] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x112dd6000) [pid = 1688] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1133f6400) [pid = 1688] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x11848dc00) [pid = 1688] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1212d6800) [pid = 1688] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120fac000) [pid = 1688] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1210c2800) [pid = 1688] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12468f400) [pid = 1688] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1168e4000) [pid = 1688] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x123c2d000) [pid = 1688] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:32:26 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1243d1400) [pid = 1688] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:32:26 INFO - PROCESS | 1688 | 1469273546085 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 1688 | 1469273546086 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:32:26 INFO - PROCESS | 1688 | 1469273546091 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 1688 | 1469273546092 Marionette TRACE conn2 <- [1,254,null,{}] 04:32:26 INFO - PROCESS | 1688 | 1469273546094 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:26 INFO - PROCESS | 1688 | 1469273546095 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:26 INFO - PROCESS | 1688 | 1469273546169 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:32:26 INFO - PROCESS | 1688 | 1469273546172 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 1688 | 1469273546174 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e49800 == 39 [pid = 1688] [id = 71] 04:32:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x116a9f000) [pid = 1688] [serial = 210] [outer = 0x0] 04:32:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x118ec6800) [pid = 1688] [serial = 211] [outer = 0x116a9f000] 04:32:26 INFO - PROCESS | 1688 | 1469273546198 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1211e1800) [pid = 1688] [serial = 212] [outer = 0x116a9f000] 04:32:26 INFO - PROCESS | 1688 | 1469273546523 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 04:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:32:26 INFO - PROCESS | 1688 | 1469273546560 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 1688 | 1469273546561 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:32:26 INFO - PROCESS | 1688 | 1469273546563 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 1688 | 1469273546564 Marionette TRACE conn2 <- [1,258,null,{}] 04:32:26 INFO - PROCESS | 1688 | 1469273546567 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:26 INFO - PROCESS | 1688 | 1469273546568 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:26 INFO - PROCESS | 1688 | 1469273546645 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:32:26 INFO - PROCESS | 1688 | 1469273546650 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 1688 | 1469273546653 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d2a000 == 40 [pid = 1688] [id = 72] 04:32:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1243cb000) [pid = 1688] [serial = 213] [outer = 0x0] 04:32:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x12958e400) [pid = 1688] [serial = 214] [outer = 0x1243cb000] 04:32:26 INFO - PROCESS | 1688 | 1469273546677 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1295fb800) [pid = 1688] [serial = 215] [outer = 0x1243cb000] 04:32:26 INFO - PROCESS | 1688 | 1469273546973 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 421ms 04:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:32:26 INFO - PROCESS | 1688 | 1469273546989 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 1688 | 1469273546991 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:32:26 INFO - PROCESS | 1688 | 1469273546993 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 1688 | 1469273546995 Marionette TRACE conn2 <- [1,262,null,{}] 04:32:27 INFO - PROCESS | 1688 | 1469273547010 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 1688 | 1469273547012 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:27 INFO - PROCESS | 1688 | 1469273547132 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:32:27 INFO - PROCESS | 1688 | 1469273547138 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 1688 | 1469273547140 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x126706000 == 41 [pid = 1688] [id = 73] 04:32:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x113e35800) [pid = 1688] [serial = 216] [outer = 0x0] 04:32:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12a64b800) [pid = 1688] [serial = 217] [outer = 0x113e35800] 04:32:27 INFO - PROCESS | 1688 | 1469273547172 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12a84c400) [pid = 1688] [serial = 218] [outer = 0x113e35800] 04:32:27 INFO - PROCESS | 1688 | 1469273547474 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 519ms 04:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:32:27 INFO - PROCESS | 1688 | 1469273547513 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 1688 | 1469273547514 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:32:27 INFO - PROCESS | 1688 | 1469273547516 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 1688 | 1469273547519 Marionette TRACE conn2 <- [1,266,null,{}] 04:32:27 INFO - PROCESS | 1688 | 1469273547522 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 1688 | 1469273547523 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:27 INFO - PROCESS | 1688 | 1469273547603 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:32:27 INFO - PROCESS | 1688 | 1469273547607 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 1688 | 1469273547608 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198b3800 == 42 [pid = 1688] [id = 74] 04:32:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12a8ae400) [pid = 1688] [serial = 219] [outer = 0x0] 04:32:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12a8bb400) [pid = 1688] [serial = 220] [outer = 0x12a8ae400] 04:32:27 INFO - PROCESS | 1688 | 1469273547633 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12b89b000) [pid = 1688] [serial = 221] [outer = 0x12a8ae400] 04:32:27 INFO - PROCESS | 1688 | 1469273547938 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 04:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:32:27 INFO - PROCESS | 1688 | 1469273547988 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 1688 | 1469273547989 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:32:27 INFO - PROCESS | 1688 | 1469273547991 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 1688 | 1469273547992 Marionette TRACE conn2 <- [1,270,null,{}] 04:32:27 INFO - PROCESS | 1688 | 1469273547994 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 1688 | 1469273547995 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:28 INFO - PROCESS | 1688 | 1469273548096 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:32:28 INFO - PROCESS | 1688 | 1469273548174 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 1688 | 1469273548176 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x113027000 == 43 [pid = 1688] [id = 75] 04:32:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1110a0c00) [pid = 1688] [serial = 222] [outer = 0x0] 04:32:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x112ddcc00) [pid = 1688] [serial = 223] [outer = 0x1110a0c00] 04:32:28 INFO - PROCESS | 1688 | 1469273548207 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1161bd400) [pid = 1688] [serial = 224] [outer = 0x1110a0c00] 04:32:28 INFO - PROCESS | 1688 | 1469273548624 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 668ms 04:32:28 INFO - PROCESS | 1688 | 1469273548661 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 1688 | 1469273548664 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:32:28 INFO - PROCESS | 1688 | 1469273548667 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - PROCESS | 1688 | 1469273548668 Marionette TRACE conn2 <- [1,274,null,{}] 04:32:28 INFO - PROCESS | 1688 | 1469273548672 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:28 INFO - PROCESS | 1688 | 1469273548675 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:28 INFO - PROCESS | 1688 | 1469273548778 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:32:28 INFO - PROCESS | 1688 | 1469273548857 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 1688 | 1469273548858 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x118714800 == 44 [pid = 1688] [id = 76] 04:32:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1196a0800) [pid = 1688] [serial = 225] [outer = 0x0] 04:32:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x119910400) [pid = 1688] [serial = 226] [outer = 0x1196a0800] 04:32:28 INFO - PROCESS | 1688 | 1469273548902 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x120ea1400) [pid = 1688] [serial = 227] [outer = 0x1196a0800] 04:32:29 INFO - PROCESS | 1688 | 1469273549338 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 721ms 04:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:32:29 INFO - PROCESS | 1688 | 1469273549391 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 1688 | 1469273549395 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:32:29 INFO - PROCESS | 1688 | 1469273549399 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 1688 | 1469273549401 Marionette TRACE conn2 <- [1,278,null,{}] 04:32:29 INFO - PROCESS | 1688 | 1469273549405 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:29 INFO - PROCESS | 1688 | 1469273549407 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:29 INFO - PROCESS | 1688 | 1469273549560 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:32:29 INFO - PROCESS | 1688 | 1469273549654 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 1688 | 1469273549655 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x126662800 == 45 [pid = 1688] [id = 77] 04:32:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x123a62c00) [pid = 1688] [serial = 228] [outer = 0x0] 04:32:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x124162400) [pid = 1688] [serial = 229] [outer = 0x123a62c00] 04:32:29 INFO - PROCESS | 1688 | 1469273549686 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x125783c00) [pid = 1688] [serial = 230] [outer = 0x123a62c00] 04:32:30 INFO - PROCESS | 1688 | 1469273550182 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 822ms 04:32:30 INFO - PROCESS | 1688 | 1469273550221 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 1688 | 1469273550224 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:32:30 INFO - PROCESS | 1688 | 1469273550235 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - PROCESS | 1688 | 1469273550241 Marionette TRACE conn2 <- [1,282,null,{}] 04:32:30 INFO - PROCESS | 1688 | 1469273550246 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:30 INFO - PROCESS | 1688 | 1469273550250 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:30 INFO - PROCESS | 1688 | 1469273550431 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:32:30 INFO - PROCESS | 1688 | 1469273550547 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 1688 | 1469273550549 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x12926b800 == 46 [pid = 1688] [id = 78] 04:32:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x125785800) [pid = 1688] [serial = 231] [outer = 0x0] 04:32:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x128e09800) [pid = 1688] [serial = 232] [outer = 0x125785800] 04:32:30 INFO - PROCESS | 1688 | 1469273550583 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x12958d000) [pid = 1688] [serial = 233] [outer = 0x125785800] 04:32:31 INFO - PROCESS | 1688 | 1469273551116 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 934ms 04:32:31 INFO - PROCESS | 1688 | 1469273551162 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 1688 | 1469273551165 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:32:31 INFO - PROCESS | 1688 | 1469273551175 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 1688 | 1469273551177 Marionette TRACE conn2 <- [1,286,null,{}] 04:32:31 INFO - PROCESS | 1688 | 1469273551181 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:31 INFO - PROCESS | 1688 | 1469273551183 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:31 INFO - PROCESS | 1688 | 1469273551271 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:32:31 INFO - PROCESS | 1688 | 1469273551329 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 1688 | 1469273551332 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x117379800 == 47 [pid = 1688] [id = 79] 04:32:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x11840e800) [pid = 1688] [serial = 234] [outer = 0x0] 04:32:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x11845b800) [pid = 1688] [serial = 235] [outer = 0x11840e800] 04:32:31 INFO - PROCESS | 1688 | 1469273551359 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x118ed0000) [pid = 1688] [serial = 236] [outer = 0x11840e800] 04:32:31 INFO - PROCESS | 1688 | 1469273551791 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 621ms 04:32:31 INFO - PROCESS | 1688 | 1469273551796 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 1688 | 1469273551799 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:32:31 INFO - PROCESS | 1688 | 1469273551803 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 1688 | 1469273551805 Marionette TRACE conn2 <- [1,290,null,{}] 04:32:31 INFO - PROCESS | 1688 | 1469273551807 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:31 INFO - PROCESS | 1688 | 1469273551809 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:31 INFO - PROCESS | 1688 | 1469273551897 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:32:31 INFO - PROCESS | 1688 | 1469273551947 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 1688 | 1469273551948 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c81000 == 48 [pid = 1688] [id = 80] 04:32:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1196a6c00) [pid = 1688] [serial = 237] [outer = 0x0] 04:32:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x119919000) [pid = 1688] [serial = 238] [outer = 0x1196a6c00] 04:32:31 INFO - PROCESS | 1688 | 1469273551976 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x120e0c800) [pid = 1688] [serial = 239] [outer = 0x1196a6c00] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x1198b3800 == 47 [pid = 1688] [id = 74] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x126706000 == 46 [pid = 1688] [id = 73] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x124d2a000 == 45 [pid = 1688] [id = 72] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x120e49800 == 44 [pid = 1688] [id = 71] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x123cec000 == 43 [pid = 1688] [id = 70] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x121be0800 == 42 [pid = 1688] [id = 69] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x121247800 == 41 [pid = 1688] [id = 68] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x1198b1000 == 40 [pid = 1688] [id = 67] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x11921b800 == 39 [pid = 1688] [id = 66] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x118303800 == 38 [pid = 1688] [id = 65] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1131b9800) [pid = 1688] [serial = 141] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x128e0c800) [pid = 1688] [serial = 177] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x11726f800 == 37 [pid = 1688] [id = 64] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x1168c9800 == 36 [pid = 1688] [id = 63] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x117c87800 == 35 [pid = 1688] [id = 62] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x1130c9800 == 34 [pid = 1688] [id = 61] 04:32:32 INFO - PROCESS | 1688 | --DOCSHELL 0x123cef000 == 33 [pid = 1688] [id = 60] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x120fad000) [pid = 1688] [serial = 156] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1243d5000) [pid = 1688] [serial = 162] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x119945400) [pid = 1688] [serial = 153] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x118458000) [pid = 1688] [serial = 147] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x11848e800) [pid = 1688] [serial = 148] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x115feac00) [pid = 1688] [serial = 144] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1168ed400) [pid = 1688] [serial = 145] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1194b4c00) [pid = 1688] [serial = 150] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x11990e800) [pid = 1688] [serial = 151] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x116473400) [pid = 1688] [serial = 130] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x113e38000) [pid = 1688] [serial = 129] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1196a4400) [pid = 1688] [serial = 133] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x123d8a400) [pid = 1688] [serial = 160] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123ad4000) [pid = 1688] [serial = 159] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x125780c00) [pid = 1688] [serial = 165] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1189b5000) [pid = 1688] [serial = 132] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x123ad6800) [pid = 1688] [serial = 136] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x128da4000) [pid = 1688] [serial = 175] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x118e38400) [pid = 1688] [serial = 168] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1212d3c00) [pid = 1688] [serial = 135] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1264a7800) [pid = 1688] [serial = 171] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1267bf000) [pid = 1688] [serial = 174] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x125787c00) [pid = 1688] [serial = 166] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x124df3800) [pid = 1688] [serial = 163] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x124deb400) [pid = 1688] [serial = 139] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x124691000) [pid = 1688] [serial = 138] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1211de400) [pid = 1688] [serial = 157] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x123ad7800) [pid = 1688] [serial = 169] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1267b9800) [pid = 1688] [serial = 172] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x120e9b000) [pid = 1688] [serial = 154] [outer = 0x0] [url = about:blank] 04:32:32 INFO - PROCESS | 1688 | 1469273552327 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 573ms 04:32:32 INFO - PROCESS | 1688 | 1469273552378 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 1688 | 1469273552380 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:32:32 INFO - PROCESS | 1688 | 1469273552383 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 1688 | 1469273552387 Marionette TRACE conn2 <- [1,294,null,{}] 04:32:32 INFO - PROCESS | 1688 | 1469273552398 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:32 INFO - PROCESS | 1688 | 1469273552402 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:32 INFO - PROCESS | 1688 | 1469273552524 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:32:32 INFO - PROCESS | 1688 | 1469273552531 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 1688 | 1469273552534 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c7e800 == 34 [pid = 1688] [id = 81] 04:32:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x120fad800) [pid = 1688] [serial = 240] [outer = 0x0] 04:32:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1212d7c00) [pid = 1688] [serial = 241] [outer = 0x120fad800] 04:32:32 INFO - PROCESS | 1688 | 1469273552572 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x123c26400) [pid = 1688] [serial = 242] [outer = 0x120fad800] 04:32:32 INFO - PROCESS | 1688 | 1469273552879 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 526ms 04:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:32:32 INFO - PROCESS | 1688 | 1469273552909 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:32:32 INFO - PROCESS | 1688 | 1469273552910 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:32:32 INFO - PROCESS | 1688 | 1469273552913 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 1688 | 1469273552914 Marionette TRACE conn2 <- [1,298,null,{}] 04:32:32 INFO - PROCESS | 1688 | 1469273552916 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:32 INFO - PROCESS | 1688 | 1469273552919 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:33 INFO - PROCESS | 1688 | 1469273553017 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:32:33 INFO - PROCESS | 1688 | 1469273553024 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 1688 | 1469273553026 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x118704000 == 35 [pid = 1688] [id = 82] 04:32:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x123cd4800) [pid = 1688] [serial = 243] [outer = 0x0] 04:32:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1243d5000) [pid = 1688] [serial = 244] [outer = 0x123cd4800] 04:32:33 INFO - PROCESS | 1688 | 1469273553051 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124de7400) [pid = 1688] [serial = 245] [outer = 0x123cd4800] 04:32:33 INFO - PROCESS | 1688 | 1469273553372 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 472ms 04:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:32:33 INFO - PROCESS | 1688 | 1469273553388 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 1688 | 1469273553389 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:32:33 INFO - PROCESS | 1688 | 1469273553391 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - PROCESS | 1688 | 1469273553392 Marionette TRACE conn2 <- [1,302,null,{}] 04:32:33 INFO - PROCESS | 1688 | 1469273553395 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:33 INFO - PROCESS | 1688 | 1469273553396 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:33 INFO - PROCESS | 1688 | 1469273553472 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:32:33 INFO - PROCESS | 1688 | 1469273553519 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 1688 | 1469273553520 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x119223000 == 36 [pid = 1688] [id = 83] 04:32:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x123c24c00) [pid = 1688] [serial = 246] [outer = 0x0] 04:32:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x125730c00) [pid = 1688] [serial = 247] [outer = 0x123c24c00] 04:32:33 INFO - PROCESS | 1688 | 1469273553545 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1267b9800) [pid = 1688] [serial = 248] [outer = 0x123c24c00] 04:32:33 INFO - PROCESS | 1688 | 1469273553808 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 468ms 04:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:32:33 INFO - PROCESS | 1688 | 1469273553860 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 1688 | 1469273553861 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:32:33 INFO - PROCESS | 1688 | 1469273553864 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - PROCESS | 1688 | 1469273553865 Marionette TRACE conn2 <- [1,306,null,{}] 04:32:33 INFO - PROCESS | 1688 | 1469273553868 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:33 INFO - PROCESS | 1688 | 1469273553875 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:33 INFO - PROCESS | 1688 | 1469273553975 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:32:33 INFO - PROCESS | 1688 | 1469273553979 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 1688 | 1469273553980 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bc1800 == 37 [pid = 1688] [id = 84] 04:32:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x126c6ac00) [pid = 1688] [serial = 249] [outer = 0x0] 04:32:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x126de4800) [pid = 1688] [serial = 250] [outer = 0x126c6ac00] 04:32:34 INFO - PROCESS | 1688 | 1469273554008 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128dacc00) [pid = 1688] [serial = 251] [outer = 0x126c6ac00] 04:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 522ms 04:32:34 INFO - PROCESS | 1688 | 1469273554382 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:34 INFO - PROCESS | 1688 | 1469273554387 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 1688 | 1469273554389 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:32:34 INFO - PROCESS | 1688 | 1469273554391 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 1688 | 1469273554392 Marionette TRACE conn2 <- [1,310,null,{}] 04:32:34 INFO - PROCESS | 1688 | 1469273554394 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:34 INFO - PROCESS | 1688 | 1469273554395 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:34 INFO - PROCESS | 1688 | 1469273554488 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:32:34 INFO - PROCESS | 1688 | 1469273554497 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 1688 | 1469273554498 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12114f000 == 38 [pid = 1688] [id = 85] 04:32:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128e03400) [pid = 1688] [serial = 252] [outer = 0x0] 04:32:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x129204000) [pid = 1688] [serial = 253] [outer = 0x128e03400] 04:32:34 INFO - PROCESS | 1688 | 1469273554524 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1292f0c00) [pid = 1688] [serial = 254] [outer = 0x128e03400] 04:32:34 INFO - PROCESS | 1688 | 1469273554816 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 469ms 04:32:34 INFO - PROCESS | 1688 | 1469273554861 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 1688 | 1469273554862 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:32:34 INFO - PROCESS | 1688 | 1469273554864 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 1688 | 1469273554866 Marionette TRACE conn2 <- [1,314,null,{}] 04:32:34 INFO - PROCESS | 1688 | 1469273554871 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:34 INFO - PROCESS | 1688 | 1469273554872 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:34 INFO - PROCESS | 1688 | 1469273554975 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:32:34 INFO - PROCESS | 1688 | 1469273554978 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 1688 | 1469273554979 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x121969800 == 39 [pid = 1688] [id = 86] 04:32:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x11335f000) [pid = 1688] [serial = 255] [outer = 0x0] 04:32:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12950d400) [pid = 1688] [serial = 256] [outer = 0x11335f000] 04:32:35 INFO - PROCESS | 1688 | 1469273555004 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12958ec00) [pid = 1688] [serial = 257] [outer = 0x11335f000] 04:32:35 INFO - PROCESS | 1688 | 1469273555370 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms 04:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:32:35 INFO - PROCESS | 1688 | 1469273555386 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 1688 | 1469273555387 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:32:35 INFO - PROCESS | 1688 | 1469273555389 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 1688 | 1469273555390 Marionette TRACE conn2 <- [1,318,null,{}] 04:32:35 INFO - PROCESS | 1688 | 1469273555393 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:35 INFO - PROCESS | 1688 | 1469273555394 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:35 INFO - PROCESS | 1688 | 1469273555490 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:32:35 INFO - PROCESS | 1688 | 1469273555503 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 1688 | 1469273555504 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c0b800 == 40 [pid = 1688] [id = 87] 04:32:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1295f6000) [pid = 1688] [serial = 258] [outer = 0x0] 04:32:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12a653800) [pid = 1688] [serial = 259] [outer = 0x1295f6000] 04:32:35 INFO - PROCESS | 1688 | 1469273555528 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12a844c00) [pid = 1688] [serial = 260] [outer = 0x1295f6000] 04:32:35 INFO - PROCESS | 1688 | 1469273555863 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 520ms 04:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:32:35 INFO - PROCESS | 1688 | 1469273555909 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 1688 | 1469273555911 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:32:35 INFO - PROCESS | 1688 | 1469273555913 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 1688 | 1469273555914 Marionette TRACE conn2 <- [1,322,null,{}] 04:32:35 INFO - PROCESS | 1688 | 1469273555916 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:35 INFO - PROCESS | 1688 | 1469273555917 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:36 INFO - PROCESS | 1688 | 1469273556029 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:32:36 INFO - PROCESS | 1688 | 1469273556042 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 1688 | 1469273556044 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d1c800 == 41 [pid = 1688] [id = 88] 04:32:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12a8b0400) [pid = 1688] [serial = 261] [outer = 0x0] 04:32:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12b839800) [pid = 1688] [serial = 262] [outer = 0x12a8b0400] 04:32:36 INFO - PROCESS | 1688 | 1469273556067 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12b8a0400) [pid = 1688] [serial = 263] [outer = 0x12a8b0400] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x118099400) [pid = 1688] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x118ec9800) [pid = 1688] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x113e35800) [pid = 1688] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x125780800) [pid = 1688] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1243cb000) [pid = 1688] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1241dc400) [pid = 1688] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x115fec800) [pid = 1688] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x125782000) [pid = 1688] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x119917800) [pid = 1688] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x123c2f400) [pid = 1688] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x113354800) [pid = 1688] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x128e05000) [pid = 1688] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x116a9f000) [pid = 1688] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x112f64800) [pid = 1688] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:32:36 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118408800) [pid = 1688] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:32:36 INFO - PROCESS | 1688 | 1469273556489 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 620ms 04:32:36 INFO - PROCESS | 1688 | 1469273556538 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 1688 | 1469273556541 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:32:36 INFO - PROCESS | 1688 | 1469273556544 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 1688 | 1469273556547 Marionette TRACE conn2 <- [1,326,null,{}] 04:32:36 INFO - PROCESS | 1688 | 1469273556552 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:36 INFO - PROCESS | 1688 | 1469273556556 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:36 INFO - PROCESS | 1688 | 1469273556696 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:32:36 INFO - PROCESS | 1688 | 1469273556702 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 1688 | 1469273556703 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a99800 == 42 [pid = 1688] [id = 89] 04:32:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11848f000) [pid = 1688] [serial = 264] [outer = 0x0] 04:32:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x124de6400) [pid = 1688] [serial = 265] [outer = 0x11848f000] 04:32:36 INFO - PROCESS | 1688 | 1469273556745 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12baefc00) [pid = 1688] [serial = 266] [outer = 0x11848f000] 04:32:37 INFO - PROCESS | 1688 | 1469273557150 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 621ms 04:32:37 INFO - PROCESS | 1688 | 1469273557170 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 1688 | 1469273557172 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:32:37 INFO - PROCESS | 1688 | 1469273557174 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 1688 | 1469273557175 Marionette TRACE conn2 <- [1,330,null,{}] 04:32:37 INFO - PROCESS | 1688 | 1469273557178 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:37 INFO - PROCESS | 1688 | 1469273557179 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:37 INFO - PROCESS | 1688 | 1469273557297 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:32:37 INFO - PROCESS | 1688 | 1469273557303 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 1688 | 1469273557304 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x129255000 == 43 [pid = 1688] [id = 90] 04:32:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12a8bb800) [pid = 1688] [serial = 267] [outer = 0x0] 04:32:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12baf0000) [pid = 1688] [serial = 268] [outer = 0x12a8bb800] 04:32:37 INFO - PROCESS | 1688 | 1469273557330 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12bc04800) [pid = 1688] [serial = 269] [outer = 0x12a8bb800] 04:32:37 INFO - PROCESS | 1688 | 1469273557709 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 568ms 04:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:32:37 INFO - PROCESS | 1688 | 1469273557744 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 1688 | 1469273557746 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:32:37 INFO - PROCESS | 1688 | 1469273557749 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 1688 | 1469273557751 Marionette TRACE conn2 <- [1,334,null,{}] 04:32:37 INFO - PROCESS | 1688 | 1469273557754 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:37 INFO - PROCESS | 1688 | 1469273557756 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:37 INFO - PROCESS | 1688 | 1469273557877 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:32:37 INFO - PROCESS | 1688 | 1469273557946 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 1688 | 1469273557947 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x129774000 == 44 [pid = 1688] [id = 91] 04:32:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12a647800) [pid = 1688] [serial = 270] [outer = 0x0] 04:32:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12bc09000) [pid = 1688] [serial = 271] [outer = 0x12a647800] 04:32:37 INFO - PROCESS | 1688 | 1469273557971 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12bf05400) [pid = 1688] [serial = 272] [outer = 0x12a647800] 04:32:38 INFO - PROCESS | 1688 | 1469273558244 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 522ms 04:32:38 INFO - PROCESS | 1688 | 1469273558333 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:32:38 INFO - PROCESS | 1688 | 1469273558336 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:32:38 INFO - PROCESS | 1688 | 1469273558340 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:32:38 INFO - PROCESS | 1688 | 1469273558342 Marionette TRACE conn2 <- [1,338,null,{}] 04:32:38 INFO - PROCESS | 1688 | 1469273558347 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:38 INFO - PROCESS | 1688 | 1469273558349 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:38 INFO - PROCESS | 1688 | 1469273558456 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:32:38 INFO - PROCESS | 1688 | 1469273558515 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:38 INFO - PROCESS | 1688 | 1469273558517 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x11670e000 == 45 [pid = 1688] [id = 92] 04:32:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1164d2c00) [pid = 1688] [serial = 273] [outer = 0x0] 04:32:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x116a9f000) [pid = 1688] [serial = 274] [outer = 0x1164d2c00] 04:32:38 INFO - PROCESS | 1688 | 1469273558549 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x11840cc00) [pid = 1688] [serial = 275] [outer = 0x1164d2c00] 04:32:38 INFO - PROCESS | 1688 | 1469273558957 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 04:32:39 INFO - PROCESS | 1688 | 1469273559012 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:32:39 INFO - PROCESS | 1688 | 1469273559014 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:32:39 INFO - PROCESS | 1688 | 1469273559019 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - PROCESS | 1688 | 1469273559022 Marionette TRACE conn2 <- [1,342,null,{}] 04:32:39 INFO - PROCESS | 1688 | 1469273559025 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 1688 | 1469273559027 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:39 INFO - PROCESS | 1688 | 1469273559133 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:32:39 INFO - PROCESS | 1688 | 1469273559215 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 1688 | 1469273559216 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x11921a800 == 46 [pid = 1688] [id = 93] 04:32:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x119918c00) [pid = 1688] [serial = 276] [outer = 0x0] 04:32:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x119cda000) [pid = 1688] [serial = 277] [outer = 0x119918c00] 04:32:39 INFO - PROCESS | 1688 | 1469273559259 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x120fabc00) [pid = 1688] [serial = 278] [outer = 0x119918c00] 04:32:39 INFO - PROCESS | 1688 | 1469273559669 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 674ms 04:32:39 INFO - PROCESS | 1688 | 1469273559691 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:32:39 INFO - PROCESS | 1688 | 1469273559693 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:32:39 INFO - PROCESS | 1688 | 1469273559695 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - PROCESS | 1688 | 1469273559697 Marionette TRACE conn2 <- [1,346,null,{}] 04:32:39 INFO - PROCESS | 1688 | 1469273559703 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 1688 | 1469273559707 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:39 INFO - PROCESS | 1688 | 1469273559814 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:32:39 INFO - PROCESS | 1688 | 1469273559867 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 1688 | 1469273559869 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a98800 == 47 [pid = 1688] [id = 94] 04:32:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1264a0800) [pid = 1688] [serial = 279] [outer = 0x0] 04:32:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x126731c00) [pid = 1688] [serial = 280] [outer = 0x1264a0800] 04:32:39 INFO - PROCESS | 1688 | 1469273559900 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x126de3800) [pid = 1688] [serial = 281] [outer = 0x1264a0800] 04:32:40 INFO - PROCESS | 1688 | 1469273560338 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 669ms 04:32:40 INFO - PROCESS | 1688 | 1469273560365 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 1688 | 1469273560367 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:32:40 INFO - PROCESS | 1688 | 1469273560369 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 1688 | 1469273560370 Marionette TRACE conn2 <- [1,350,null,{}] 04:32:40 INFO - PROCESS | 1688 | 1469273560373 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:40 INFO - PROCESS | 1688 | 1469273560374 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:40 INFO - PROCESS | 1688 | 1469273560496 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:32:40 INFO - PROCESS | 1688 | 1469273560559 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 1688 | 1469273560561 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a6ad800 == 48 [pid = 1688] [id = 95] 04:32:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x128da9000) [pid = 1688] [serial = 282] [outer = 0x0] 04:32:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x128dac400) [pid = 1688] [serial = 283] [outer = 0x128da9000] 04:32:40 INFO - PROCESS | 1688 | 1469273560590 Marionette DEBUG loaded listener.js 04:32:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x129509800) [pid = 1688] [serial = 284] [outer = 0x128da9000] 04:32:41 INFO - PROCESS | 1688 | 1469273561023 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 668ms 04:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:32:41 INFO - PROCESS | 1688 | 1469273561038 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:32:41 INFO - PROCESS | 1688 | 1469273561039 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:32:41 INFO - PROCESS | 1688 | 1469273561041 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 1688 | 1469273561043 Marionette TRACE conn2 <- [1,354,null,{}] 04:32:41 INFO - PROCESS | 1688 | 1469273561045 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:41 INFO - PROCESS | 1688 | 1469273561047 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:41 INFO - PROCESS | 1688 | 1469273561149 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:32:41 INFO - PROCESS | 1688 | 1469273561197 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 1688 | 1469273561199 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x11942d000 == 49 [pid = 1688] [id = 96] 04:32:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1196a3c00) [pid = 1688] [serial = 285] [outer = 0x0] 04:32:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x12958cc00) [pid = 1688] [serial = 286] [outer = 0x1196a3c00] 04:32:41 INFO - PROCESS | 1688 | 1469273561227 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x12a79f400) [pid = 1688] [serial = 287] [outer = 0x1196a3c00] 04:32:41 INFO - PROCESS | 1688 | 1469273561856 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 871ms 04:32:41 INFO - PROCESS | 1688 | 1469273561913 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:32:41 INFO - PROCESS | 1688 | 1469273561916 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:32:41 INFO - PROCESS | 1688 | 1469273561918 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 1688 | 1469273561922 Marionette TRACE conn2 <- [1,358,null,{}] 04:32:41 INFO - PROCESS | 1688 | 1469273561925 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:41 INFO - PROCESS | 1688 | 1469273561926 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:42 INFO - PROCESS | 1688 | 1469273562019 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:32:42 INFO - PROCESS | 1688 | 1469273562086 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 1688 | 1469273562087 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x117381800 == 50 [pid = 1688] [id = 97] 04:32:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x119944000) [pid = 1688] [serial = 288] [outer = 0x0] 04:32:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x120e0a800) [pid = 1688] [serial = 289] [outer = 0x119944000] 04:32:42 INFO - PROCESS | 1688 | 1469273562116 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x1211de400) [pid = 1688] [serial = 290] [outer = 0x119944000] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x1139d1800 == 49 [pid = 1688] [id = 48] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x129255000 == 48 [pid = 1688] [id = 90] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x128a99800 == 47 [pid = 1688] [id = 89] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x124d1c800 == 46 [pid = 1688] [id = 88] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x123c0b800 == 45 [pid = 1688] [id = 87] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x121969800 == 44 [pid = 1688] [id = 86] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x12114f000 == 43 [pid = 1688] [id = 85] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x12a8bb400) [pid = 1688] [serial = 220] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x119bc1800 == 42 [pid = 1688] [id = 84] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x119223000 == 41 [pid = 1688] [id = 83] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x118704000 == 40 [pid = 1688] [id = 82] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x117c7e800 == 39 [pid = 1688] [id = 81] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x117c81000 == 38 [pid = 1688] [id = 80] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x117379800 == 37 [pid = 1688] [id = 79] 04:32:42 INFO - PROCESS | 1688 | --DOCSHELL 0x113027000 == 36 [pid = 1688] [id = 75] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x118ec4800) [pid = 1688] [serial = 184] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1196a6400) [pid = 1688] [serial = 189] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x12a64b800) [pid = 1688] [serial = 217] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1292e7800) [pid = 1688] [serial = 202] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x12cc9d400) [pid = 1688] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1295fb800) [pid = 1688] [serial = 215] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x124df5800) [pid = 1688] [serial = 198] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x129506c00) [pid = 1688] [serial = 205] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1295f0000) [pid = 1688] [serial = 209] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12a84c400) [pid = 1688] [serial = 218] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x123c23800) [pid = 1688] [serial = 193] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x119916000) [pid = 1688] [serial = 190] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12468f800) [pid = 1688] [serial = 196] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x113c8b800) [pid = 1688] [serial = 180] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12958e400) [pid = 1688] [serial = 214] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1210ca800) [pid = 1688] [serial = 192] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x129588000) [pid = 1688] [serial = 208] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1292e5800) [pid = 1688] [serial = 178] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x118917800) [pid = 1688] [serial = 183] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x125781400) [pid = 1688] [serial = 199] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x129511400) [pid = 1688] [serial = 206] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x124169000) [pid = 1688] [serial = 195] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118ec6800) [pid = 1688] [serial = 211] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1167ddc00) [pid = 1688] [serial = 181] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x113e31800) [pid = 1688] [serial = 142] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118461c00) [pid = 1688] [serial = 186] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x118ec4c00) [pid = 1688] [serial = 187] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1211e1800) [pid = 1688] [serial = 212] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1292f2800) [pid = 1688] [serial = 203] [outer = 0x0] [url = about:blank] 04:32:42 INFO - PROCESS | 1688 | 1469273562496 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 621ms 04:32:42 INFO - PROCESS | 1688 | 1469273562540 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:32:42 INFO - PROCESS | 1688 | 1469273562543 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:32:42 INFO - PROCESS | 1688 | 1469273562547 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 1688 | 1469273562549 Marionette TRACE conn2 <- [1,362,null,{}] 04:32:42 INFO - PROCESS | 1688 | 1469273562552 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:42 INFO - PROCESS | 1688 | 1469273562553 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:42 INFO - PROCESS | 1688 | 1469273562639 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:32:42 INFO - PROCESS | 1688 | 1469273562685 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 1688 | 1469273562686 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x117379800 == 37 [pid = 1688] [id = 98] 04:32:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x120e9ac00) [pid = 1688] [serial = 291] [outer = 0x0] 04:32:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x123ad3800) [pid = 1688] [serial = 292] [outer = 0x120e9ac00] 04:32:42 INFO - PROCESS | 1688 | 1469273562713 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124691000) [pid = 1688] [serial = 293] [outer = 0x120e9ac00] 04:32:43 INFO - PROCESS | 1688 | 1469273563016 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 520ms 04:32:43 INFO - PROCESS | 1688 | 1469273563084 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 1688 | 1469273563085 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:32:43 INFO - PROCESS | 1688 | 1469273563105 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 1688 | 1469273563107 Marionette TRACE conn2 <- [1,366,null,{}] 04:32:43 INFO - PROCESS | 1688 | 1469273563116 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:43 INFO - PROCESS | 1688 | 1469273563119 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:43 INFO - PROCESS | 1688 | 1469273563202 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:32:43 INFO - PROCESS | 1688 | 1469273563251 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 1688 | 1469273563253 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x119429800 == 38 [pid = 1688] [id = 99] 04:32:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x124cc6c00) [pid = 1688] [serial = 294] [outer = 0x0] 04:32:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1267bc400) [pid = 1688] [serial = 295] [outer = 0x124cc6c00] 04:32:43 INFO - PROCESS | 1688 | 1469273563280 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1292e5400) [pid = 1688] [serial = 296] [outer = 0x124cc6c00] 04:32:43 INFO - PROCESS | 1688 | 1469273563591 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 539ms 04:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:32:43 INFO - PROCESS | 1688 | 1469273563630 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 1688 | 1469273563631 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:32:43 INFO - PROCESS | 1688 | 1469273563635 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 1688 | 1469273563637 Marionette TRACE conn2 <- [1,370,null,{}] 04:32:43 INFO - PROCESS | 1688 | 1469273563639 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:43 INFO - PROCESS | 1688 | 1469273563641 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:43 INFO - PROCESS | 1688 | 1469273563723 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:32:43 INFO - PROCESS | 1688 | 1469273563771 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 1688 | 1469273563772 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e48000 == 39 [pid = 1688] [id = 100] 04:32:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1211e1800) [pid = 1688] [serial = 297] [outer = 0x0] 04:32:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1295fac00) [pid = 1688] [serial = 298] [outer = 0x1211e1800] 04:32:43 INFO - PROCESS | 1688 | 1469273563796 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12a842800) [pid = 1688] [serial = 299] [outer = 0x1211e1800] 04:32:44 INFO - PROCESS | 1688 | 1469273564065 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 471ms 04:32:44 INFO - PROCESS | 1688 | 1469273564107 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 1688 | 1469273564109 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:32:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:32:44 INFO - PROCESS | 1688 | 1469273564111 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 1688 | 1469273564112 Marionette TRACE conn2 <- [1,374,null,{}] 04:32:44 INFO - PROCESS | 1688 | 1469273564115 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:44 INFO - PROCESS | 1688 | 1469273564116 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:44 INFO - PROCESS | 1688 | 1469273564207 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:32:44 INFO - PROCESS | 1688 | 1469273564211 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 1688 | 1469273564213 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bf1000 == 40 [pid = 1688] [id = 101] 04:32:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12a84d800) [pid = 1688] [serial = 300] [outer = 0x0] 04:32:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12a8bb400) [pid = 1688] [serial = 301] [outer = 0x12a84d800] 04:32:44 INFO - PROCESS | 1688 | 1469273564240 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12b8a1000) [pid = 1688] [serial = 302] [outer = 0x12a84d800] 04:32:44 INFO - PROCESS | 1688 | 1469273564624 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:32:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 519ms 04:32:44 INFO - PROCESS | 1688 | 1469273564630 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:32:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:32:44 INFO - PROCESS | 1688 | 1469273564631 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:32:44 INFO - PROCESS | 1688 | 1469273564634 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 1688 | 1469273564637 Marionette TRACE conn2 <- [1,378,null,{}] 04:32:44 INFO - PROCESS | 1688 | 1469273564639 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:44 INFO - PROCESS | 1688 | 1469273564643 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:44 INFO - PROCESS | 1688 | 1469273564748 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:32:44 INFO - PROCESS | 1688 | 1469273564782 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 1688 | 1469273564784 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x11725f000 == 41 [pid = 1688] [id = 102] 04:32:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12baeec00) [pid = 1688] [serial = 303] [outer = 0x0] 04:32:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12bf0c800) [pid = 1688] [serial = 304] [outer = 0x12baeec00] 04:32:44 INFO - PROCESS | 1688 | 1469273564815 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12bfc1c00) [pid = 1688] [serial = 305] [outer = 0x12baeec00] 04:32:45 INFO - PROCESS | 1688 | 1469273565112 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:32:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 520ms 04:32:45 INFO - PROCESS | 1688 | 1469273565155 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 1688 | 1469273565156 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:32:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:32:45 INFO - PROCESS | 1688 | 1469273565158 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 1688 | 1469273565159 Marionette TRACE conn2 <- [1,382,null,{}] 04:32:45 INFO - PROCESS | 1688 | 1469273565161 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 1688 | 1469273565163 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:45 INFO - PROCESS | 1688 | 1469273565259 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:32:45 INFO - PROCESS | 1688 | 1469273565263 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 1688 | 1469273565264 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d51800 == 42 [pid = 1688] [id = 103] 04:32:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12baf4c00) [pid = 1688] [serial = 306] [outer = 0x0] 04:32:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12bfc7800) [pid = 1688] [serial = 307] [outer = 0x12baf4c00] 04:32:45 INFO - PROCESS | 1688 | 1469273565288 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12bfcfc00) [pid = 1688] [serial = 308] [outer = 0x12baf4c00] 04:32:45 INFO - PROCESS | 1688 | 1469273565690 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:32:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 569ms 04:32:45 INFO - PROCESS | 1688 | 1469273565732 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 1688 | 1469273565734 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:32:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:32:45 INFO - PROCESS | 1688 | 1469273565738 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 1688 | 1469273565740 Marionette TRACE conn2 <- [1,386,null,{}] 04:32:45 INFO - PROCESS | 1688 | 1469273565743 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 1688 | 1469273565744 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:45 INFO - PROCESS | 1688 | 1469273565890 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:32:45 INFO - PROCESS | 1688 | 1469273565924 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 1688 | 1469273565925 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x129253000 == 43 [pid = 1688] [id = 104] 04:32:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12bfd4000) [pid = 1688] [serial = 309] [outer = 0x0] 04:32:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x12ca5a400) [pid = 1688] [serial = 310] [outer = 0x12bfd4000] 04:32:45 INFO - PROCESS | 1688 | 1469273565961 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12ca5f400) [pid = 1688] [serial = 311] [outer = 0x12bfd4000] 04:32:46 INFO - PROCESS | 1688 | 1469273566522 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x12a8ae400) [pid = 1688] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x128e03400) [pid = 1688] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x11335f000) [pid = 1688] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x123cd4800) [pid = 1688] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x11840e800) [pid = 1688] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1196a6c00) [pid = 1688] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x123c24c00) [pid = 1688] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x120fad800) [pid = 1688] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x126c6ac00) [pid = 1688] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1295f6000) [pid = 1688] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12a8b0400) [pid = 1688] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12a8bb800) [pid = 1688] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:32:46 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x11848f000) [pid = 1688] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:32:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:32:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 825ms 04:32:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:32:46 INFO - PROCESS | 1688 | 1469273566562 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:32:46 INFO - PROCESS | 1688 | 1469273566563 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:32:46 INFO - PROCESS | 1688 | 1469273566566 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:32:46 INFO - PROCESS | 1688 | 1469273566567 Marionette TRACE conn2 <- [1,390,null,{}] 04:32:46 INFO - PROCESS | 1688 | 1469273566572 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:46 INFO - PROCESS | 1688 | 1469273566573 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:46 INFO - PROCESS | 1688 | 1469273566657 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:32:46 INFO - PROCESS | 1688 | 1469273566661 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 1688 | 1469273566662 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x123cf6800 == 44 [pid = 1688] [id = 105] 04:32:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1126fa800) [pid = 1688] [serial = 312] [outer = 0x0] 04:32:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1126ff000) [pid = 1688] [serial = 313] [outer = 0x1126fa800] 04:32:46 INFO - PROCESS | 1688 | 1469273566686 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x118485000) [pid = 1688] [serial = 314] [outer = 0x1126fa800] 04:32:47 INFO - PROCESS | 1688 | 1469273567022 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:32:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:32:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 472ms 04:32:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:32:47 INFO - PROCESS | 1688 | 1469273567039 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 1688 | 1469273567040 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:32:47 INFO - PROCESS | 1688 | 1469273567043 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 1688 | 1469273567044 Marionette TRACE conn2 <- [1,394,null,{}] 04:32:47 INFO - PROCESS | 1688 | 1469273567046 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 1688 | 1469273567047 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:47 INFO - PROCESS | 1688 | 1469273567158 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:32:47 INFO - PROCESS | 1688 | 1469273567272 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 1688 | 1469273567273 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7c7000 == 45 [pid = 1688] [id = 106] 04:32:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1126fdc00) [pid = 1688] [serial = 315] [outer = 0x0] 04:32:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x120fb1000) [pid = 1688] [serial = 316] [outer = 0x1126fdc00] 04:32:47 INFO - PROCESS | 1688 | 1469273567312 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x129210800) [pid = 1688] [serial = 317] [outer = 0x1126fdc00] 04:32:47 INFO - PROCESS | 1688 | 1469273567728 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:32:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:32:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 721ms 04:32:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:32:47 INFO - PROCESS | 1688 | 1469273567765 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 1688 | 1469273567769 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:32:47 INFO - PROCESS | 1688 | 1469273567775 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 1688 | 1469273567777 Marionette TRACE conn2 <- [1,398,null,{}] 04:32:47 INFO - PROCESS | 1688 | 1469273567780 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 1688 | 1469273567781 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:47 INFO - PROCESS | 1688 | 1469273567887 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:32:47 INFO - PROCESS | 1688 | 1469273567891 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 1688 | 1469273567893 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acb9000 == 46 [pid = 1688] [id = 107] 04:32:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x124dec000) [pid = 1688] [serial = 318] [outer = 0x0] 04:32:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12ca62400) [pid = 1688] [serial = 319] [outer = 0x124dec000] 04:32:47 INFO - PROCESS | 1688 | 1469273567919 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12cca3c00) [pid = 1688] [serial = 320] [outer = 0x124dec000] 04:32:48 INFO - PROCESS | 1688 | 1469273568248 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:32:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:32:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 04:32:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:32:48 INFO - PROCESS | 1688 | 1469273568295 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 1688 | 1469273568297 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:32:48 INFO - PROCESS | 1688 | 1469273568299 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 1688 | 1469273568300 Marionette TRACE conn2 <- [1,402,null,{}] 04:32:48 INFO - PROCESS | 1688 | 1469273568303 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:48 INFO - PROCESS | 1688 | 1469273568304 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:48 INFO - PROCESS | 1688 | 1469273568423 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:32:48 INFO - PROCESS | 1688 | 1469273568429 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 1688 | 1469273568430 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b88d800 == 47 [pid = 1688] [id = 108] 04:32:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x112d65800) [pid = 1688] [serial = 321] [outer = 0x0] 04:32:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x112d6c000) [pid = 1688] [serial = 322] [outer = 0x112d65800] 04:32:48 INFO - PROCESS | 1688 | 1469273568454 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x112d71c00) [pid = 1688] [serial = 323] [outer = 0x112d65800] 04:32:48 INFO - PROCESS | 1688 | 1469273568812 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:32:49 INFO - PROCESS | 1688 | 1469273569062 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:32:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:32:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 820ms 04:32:49 INFO - PROCESS | 1688 | 1469273569120 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:32:49 INFO - PROCESS | 1688 | 1469273569123 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:32:49 INFO - PROCESS | 1688 | 1469273569128 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:32:49 INFO - PROCESS | 1688 | 1469273569131 Marionette TRACE conn2 <- [1,406,null,{}] 04:32:49 INFO - PROCESS | 1688 | 1469273569137 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:49 INFO - PROCESS | 1688 | 1469273569139 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:49 INFO - PROCESS | 1688 | 1469273569265 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:32:49 INFO - PROCESS | 1688 | 1469273569321 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:49 INFO - PROCESS | 1688 | 1469273569322 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x118990800 == 48 [pid = 1688] [id = 109] 04:32:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x112d72400) [pid = 1688] [serial = 324] [outer = 0x0] 04:32:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x113354800) [pid = 1688] [serial = 325] [outer = 0x112d72400] 04:32:49 INFO - PROCESS | 1688 | 1469273569353 Marionette DEBUG loaded listener.js 04:32:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x117c1b000) [pid = 1688] [serial = 326] [outer = 0x112d72400] 04:32:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:32:49 INFO - PROCESS | 1688 | 1469273569845 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:32:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 727ms 04:32:49 INFO - PROCESS | 1688 | 1469273569855 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:32:49 INFO - PROCESS | 1688 | 1469273569858 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:32:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:32:49 INFO - PROCESS | 1688 | 1469273569863 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:32:49 INFO - PROCESS | 1688 | 1469273569865 Marionette TRACE conn2 <- [1,410,null,{}] 04:32:49 INFO - PROCESS | 1688 | 1469273569867 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:49 INFO - PROCESS | 1688 | 1469273569869 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:49 INFO - PROCESS | 1688 | 1469273569976 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:32:50 INFO - PROCESS | 1688 | 1469273570026 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 1688 | 1469273570027 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x12418d800 == 49 [pid = 1688] [id = 110] 04:32:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1196a4400) [pid = 1688] [serial = 327] [outer = 0x0] 04:32:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1210ca800) [pid = 1688] [serial = 328] [outer = 0x1196a4400] 04:32:50 INFO - PROCESS | 1688 | 1469273570062 Marionette DEBUG loaded listener.js 04:32:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x123c2d400) [pid = 1688] [serial = 329] [outer = 0x1196a4400] 04:32:50 INFO - PROCESS | 1688 | 1469273570514 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:32:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:32:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 675ms 04:32:50 INFO - PROCESS | 1688 | 1469273570538 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 1688 | 1469273570539 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:32:50 INFO - PROCESS | 1688 | 1469273570542 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 1688 | 1469273570545 Marionette TRACE conn2 <- [1,414,null,{}] 04:32:50 INFO - PROCESS | 1688 | 1469273570553 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:50 INFO - PROCESS | 1688 | 1469273570556 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:50 INFO - PROCESS | 1688 | 1469273570664 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:32:50 INFO - PROCESS | 1688 | 1469273570733 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 1688 | 1469273570735 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b894000 == 50 [pid = 1688] [id = 111] 04:32:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x125730800) [pid = 1688] [serial = 330] [outer = 0x0] 04:32:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x128da4c00) [pid = 1688] [serial = 331] [outer = 0x125730800] 04:32:50 INFO - PROCESS | 1688 | 1469273570766 Marionette DEBUG loaded listener.js 04:32:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x1292e7c00) [pid = 1688] [serial = 332] [outer = 0x125730800] 04:32:51 INFO - PROCESS | 1688 | 1469273571224 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:32:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:32:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 721ms 04:32:51 INFO - PROCESS | 1688 | 1469273571465 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:32:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:32:51 INFO - PROCESS | 1688 | 1469273571469 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:32:51 INFO - PROCESS | 1688 | 1469273571475 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:32:51 INFO - PROCESS | 1688 | 1469273571476 Marionette TRACE conn2 <- [1,418,null,{}] 04:32:51 INFO - PROCESS | 1688 | 1469273571480 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:51 INFO - PROCESS | 1688 | 1469273571482 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:51 INFO - PROCESS | 1688 | 1469273571573 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:32:51 INFO - PROCESS | 1688 | 1469273571638 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 1688 | 1469273571641 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x118312000 == 51 [pid = 1688] [id = 112] 04:32:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x116a9b000) [pid = 1688] [serial = 333] [outer = 0x0] 04:32:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x117c24c00) [pid = 1688] [serial = 334] [outer = 0x116a9b000] 04:32:51 INFO - PROCESS | 1688 | 1469273571668 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 120 (0x118486c00) [pid = 1688] [serial = 335] [outer = 0x116a9b000] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12acb9000 == 50 [pid = 1688] [id = 107] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7c7000 == 49 [pid = 1688] [id = 106] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x123cf6800 == 48 [pid = 1688] [id = 105] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x129253000 == 47 [pid = 1688] [id = 104] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x124d51800 == 46 [pid = 1688] [id = 103] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x11725f000 == 45 [pid = 1688] [id = 102] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x121bf1000 == 44 [pid = 1688] [id = 101] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 119 (0x119910400) [pid = 1688] [serial = 226] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x112ddcc00) [pid = 1688] [serial = 223] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x128e09800) [pid = 1688] [serial = 232] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x124162400) [pid = 1688] [serial = 229] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x12bc09000) [pid = 1688] [serial = 271] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x120e48000 == 43 [pid = 1688] [id = 100] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x119429800 == 42 [pid = 1688] [id = 99] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x117379800 == 41 [pid = 1688] [id = 98] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x117381800 == 40 [pid = 1688] [id = 97] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x11921a800 == 39 [pid = 1688] [id = 93] 04:32:52 INFO - PROCESS | 1688 | --DOCSHELL 0x11670e000 == 38 [pid = 1688] [id = 92] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x12b89b000) [pid = 1688] [serial = 221] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x129204000) [pid = 1688] [serial = 253] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x12950d400) [pid = 1688] [serial = 256] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x124de7400) [pid = 1688] [serial = 245] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1243d5000) [pid = 1688] [serial = 244] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x118ed0000) [pid = 1688] [serial = 236] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x11845b800) [pid = 1688] [serial = 235] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x120e0c800) [pid = 1688] [serial = 239] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x119919000) [pid = 1688] [serial = 238] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x125730c00) [pid = 1688] [serial = 247] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1267b9800) [pid = 1688] [serial = 248] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1212d7c00) [pid = 1688] [serial = 241] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x123c26400) [pid = 1688] [serial = 242] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x126de4800) [pid = 1688] [serial = 250] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12a653800) [pid = 1688] [serial = 259] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12a844c00) [pid = 1688] [serial = 260] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12958ec00) [pid = 1688] [serial = 257] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12b839800) [pid = 1688] [serial = 262] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12baf0000) [pid = 1688] [serial = 268] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12bc04800) [pid = 1688] [serial = 269] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x124de6400) [pid = 1688] [serial = 265] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12b8a0400) [pid = 1688] [serial = 263] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12baefc00) [pid = 1688] [serial = 266] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1292f0c00) [pid = 1688] [serial = 254] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x128dacc00) [pid = 1688] [serial = 251] [outer = 0x0] [url = about:blank] 04:32:52 INFO - PROCESS | 1688 | 1469273572562 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1123ms 04:32:52 INFO - PROCESS | 1688 | 1469273572598 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 1688 | 1469273572600 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:32:52 INFO - PROCESS | 1688 | 1469273572609 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 1688 | 1469273572612 Marionette TRACE conn2 <- [1,422,null,{}] 04:32:52 INFO - PROCESS | 1688 | 1469273572616 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:52 INFO - PROCESS | 1688 | 1469273572619 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:52 INFO - PROCESS | 1688 | 1469273572739 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:32:52 INFO - PROCESS | 1688 | 1469273572745 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 1688 | 1469273572747 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x113c6b800 == 39 [pid = 1688] [id = 113] 04:32:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x11809b000) [pid = 1688] [serial = 336] [outer = 0x0] 04:32:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118ec5800) [pid = 1688] [serial = 337] [outer = 0x11809b000] 04:32:52 INFO - PROCESS | 1688 | 1469273572791 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1196a2400) [pid = 1688] [serial = 338] [outer = 0x11809b000] 04:32:53 INFO - PROCESS | 1688 | 1469273573678 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:32:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:32:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1076ms 04:32:53 INFO - PROCESS | 1688 | 1469273573681 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:32:53 INFO - PROCESS | 1688 | 1469273573683 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:32:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:32:53 INFO - PROCESS | 1688 | 1469273573686 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - PROCESS | 1688 | 1469273573687 Marionette TRACE conn2 <- [1,426,null,{}] 04:32:53 INFO - PROCESS | 1688 | 1469273573694 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:53 INFO - PROCESS | 1688 | 1469273573697 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:53 INFO - PROCESS | 1688 | 1469273573800 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:32:53 INFO - PROCESS | 1688 | 1469273573808 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:53 INFO - PROCESS | 1688 | 1469273573810 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181e6000 == 40 [pid = 1688] [id = 114] 04:32:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x120fad400) [pid = 1688] [serial = 339] [outer = 0x0] 04:32:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1211e6c00) [pid = 1688] [serial = 340] [outer = 0x120fad400] 04:32:53 INFO - PROCESS | 1688 | 1469273573837 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x123c24800) [pid = 1688] [serial = 341] [outer = 0x120fad400] 04:32:54 INFO - PROCESS | 1688 | 1469273574178 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 1688 | 1469273574208 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:32:54 INFO - PROCESS | 1688 | 1469273574210 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - PROCESS | 1688 | 1469273574211 Marionette TRACE conn2 <- [1,430,null,{}] 04:32:54 INFO - PROCESS | 1688 | 1469273574214 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:54 INFO - PROCESS | 1688 | 1469273574215 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:54 INFO - PROCESS | 1688 | 1469273574295 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:32:54 INFO - PROCESS | 1688 | 1469273574354 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 1688 | 1469273574355 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x118e59800 == 41 [pid = 1688] [id = 115] 04:32:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x120fae000) [pid = 1688] [serial = 342] [outer = 0x0] 04:32:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x123d88c00) [pid = 1688] [serial = 343] [outer = 0x120fae000] 04:32:54 INFO - PROCESS | 1688 | 1469273574380 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x124df5c00) [pid = 1688] [serial = 344] [outer = 0x120fae000] 04:32:54 INFO - PROCESS | 1688 | 1469273574689 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:32:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:32:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 518ms 04:32:54 INFO - PROCESS | 1688 | 1469273574728 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:32:54 INFO - PROCESS | 1688 | 1469273574730 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:32:54 INFO - PROCESS | 1688 | 1469273574732 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - PROCESS | 1688 | 1469273574733 Marionette TRACE conn2 <- [1,434,null,{}] 04:32:54 INFO - PROCESS | 1688 | 1469273574738 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:54 INFO - PROCESS | 1688 | 1469273574739 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:54 INFO - PROCESS | 1688 | 1469273574835 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:32:54 INFO - PROCESS | 1688 | 1469273574839 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 1688 | 1469273574840 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e34800 == 42 [pid = 1688] [id = 116] 04:32:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1126fa400) [pid = 1688] [serial = 345] [outer = 0x0] 04:32:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x125711c00) [pid = 1688] [serial = 346] [outer = 0x1126fa400] 04:32:54 INFO - PROCESS | 1688 | 1469273574865 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x126c64800) [pid = 1688] [serial = 347] [outer = 0x1126fa400] 04:32:55 INFO - PROCESS | 1688 | 1469273575207 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:32:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:32:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 522ms 04:32:55 INFO - PROCESS | 1688 | 1469273575255 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 1688 | 1469273575256 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:32:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:32:55 INFO - PROCESS | 1688 | 1469273575258 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - PROCESS | 1688 | 1469273575259 Marionette TRACE conn2 <- [1,438,null,{}] 04:32:55 INFO - PROCESS | 1688 | 1469273575262 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:55 INFO - PROCESS | 1688 | 1469273575266 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:55 INFO - PROCESS | 1688 | 1469273575384 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:32:55 INFO - PROCESS | 1688 | 1469273575417 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 1688 | 1469273575419 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12180a800 == 43 [pid = 1688] [id = 117] 04:32:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128e07800) [pid = 1688] [serial = 348] [outer = 0x0] 04:32:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1292f3800) [pid = 1688] [serial = 349] [outer = 0x128e07800] 04:32:55 INFO - PROCESS | 1688 | 1469273575444 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x129587c00) [pid = 1688] [serial = 350] [outer = 0x128e07800] 04:32:55 INFO - PROCESS | 1688 | 1469273575767 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:32:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:32:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 519ms 04:32:55 INFO - PROCESS | 1688 | 1469273575777 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 1688 | 1469273575778 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:32:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:32:55 INFO - PROCESS | 1688 | 1469273575780 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - PROCESS | 1688 | 1469273575781 Marionette TRACE conn2 <- [1,442,null,{}] 04:32:55 INFO - PROCESS | 1688 | 1469273575784 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:55 INFO - PROCESS | 1688 | 1469273575788 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:55 INFO - PROCESS | 1688 | 1469273575888 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:32:55 INFO - PROCESS | 1688 | 1469273575901 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 1688 | 1469273575902 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bee800 == 44 [pid = 1688] [id = 118] 04:32:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x129504c00) [pid = 1688] [serial = 351] [outer = 0x0] 04:32:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1295fa000) [pid = 1688] [serial = 352] [outer = 0x129504c00] 04:32:55 INFO - PROCESS | 1688 | 1469273575926 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x12a843000) [pid = 1688] [serial = 353] [outer = 0x129504c00] 04:32:56 INFO - PROCESS | 1688 | 1469273576271 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 523ms 04:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:32:56 INFO - PROCESS | 1688 | 1469273576307 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:32:56 INFO - PROCESS | 1688 | 1469273576309 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:32:56 INFO - PROCESS | 1688 | 1469273576311 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 1688 | 1469273576312 Marionette TRACE conn2 <- [1,446,null,{}] 04:32:56 INFO - PROCESS | 1688 | 1469273576314 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:56 INFO - PROCESS | 1688 | 1469273576316 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:56 INFO - PROCESS | 1688 | 1469273576412 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:32:56 INFO - PROCESS | 1688 | 1469273576415 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 1688 | 1469273576416 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x124cb0000 == 45 [pid = 1688] [id = 119] 04:32:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1295f1c00) [pid = 1688] [serial = 354] [outer = 0x0] 04:32:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12a8b1400) [pid = 1688] [serial = 355] [outer = 0x1295f1c00] 04:32:56 INFO - PROCESS | 1688 | 1469273576441 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x12b89fc00) [pid = 1688] [serial = 356] [outer = 0x1295f1c00] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x12baeec00) [pid = 1688] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x120e9ac00) [pid = 1688] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x119944000) [pid = 1688] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12baf4c00) [pid = 1688] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x124cc6c00) [pid = 1688] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1196a3c00) [pid = 1688] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12a84d800) [pid = 1688] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1211e1800) [pid = 1688] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12a647800) [pid = 1688] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x124dec000) [pid = 1688] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12bfd4000) [pid = 1688] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1126fa800) [pid = 1688] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1126fdc00) [pid = 1688] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1110a0c00) [pid = 1688] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1196a0800) [pid = 1688] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x125785800) [pid = 1688] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:32:56 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x123a62c00) [pid = 1688] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:32:56 INFO - PROCESS | 1688 | 1469273576927 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 668ms 04:32:56 INFO - PROCESS | 1688 | 1469273576980 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:32:56 INFO - PROCESS | 1688 | 1469273576981 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:32:56 INFO - PROCESS | 1688 | 1469273576984 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - PROCESS | 1688 | 1469273576985 Marionette TRACE conn2 <- [1,450,null,{}] 04:32:56 INFO - PROCESS | 1688 | 1469273576988 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:56 INFO - PROCESS | 1688 | 1469273576989 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:57 INFO - PROCESS | 1688 | 1469273577065 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:32:57 INFO - PROCESS | 1688 | 1469273577071 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 1688 | 1469273577072 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x126653000 == 46 [pid = 1688] [id = 120] 04:32:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x112d65000) [pid = 1688] [serial = 357] [outer = 0x0] 04:32:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x118e37c00) [pid = 1688] [serial = 358] [outer = 0x112d65000] 04:32:57 INFO - PROCESS | 1688 | 1469273577105 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x124cc6c00) [pid = 1688] [serial = 359] [outer = 0x112d65000] 04:32:57 INFO - PROCESS | 1688 | 1469273577419 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 1688 | 1469273577466 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:32:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:32:57 INFO - PROCESS | 1688 | 1469273577477 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 1688 | 1469273577478 Marionette TRACE conn2 <- [1,454,null,{}] 04:32:57 INFO - PROCESS | 1688 | 1469273577480 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:57 INFO - PROCESS | 1688 | 1469273577482 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:57 INFO - PROCESS | 1688 | 1469273577562 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:32:57 INFO - PROCESS | 1688 | 1469273577566 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 1688 | 1469273577567 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a99800 == 47 [pid = 1688] [id = 121] 04:32:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1175bf000) [pid = 1688] [serial = 360] [outer = 0x0] 04:32:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12b837000) [pid = 1688] [serial = 361] [outer = 0x1175bf000] 04:32:57 INFO - PROCESS | 1688 | 1469273577594 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12baf1800) [pid = 1688] [serial = 362] [outer = 0x1175bf000] 04:32:57 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:57 INFO - PROCESS | 1688 | 1469273577939 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:32:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 468ms 04:32:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:32:57 INFO - PROCESS | 1688 | 1469273577946 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 1688 | 1469273577947 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:32:57 INFO - PROCESS | 1688 | 1469273577949 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 1688 | 1469273577952 Marionette TRACE conn2 <- [1,458,null,{}] 04:32:57 INFO - PROCESS | 1688 | 1469273577958 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:57 INFO - PROCESS | 1688 | 1469273577959 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:58 INFO - PROCESS | 1688 | 1469273578056 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:32:58 INFO - PROCESS | 1688 | 1469273578116 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 1688 | 1469273578118 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x129269800 == 48 [pid = 1688] [id = 122] 04:32:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x119945400) [pid = 1688] [serial = 363] [outer = 0x0] 04:32:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12bafa400) [pid = 1688] [serial = 364] [outer = 0x119945400] 04:32:58 INFO - PROCESS | 1688 | 1469273578146 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12bf0d800) [pid = 1688] [serial = 365] [outer = 0x119945400] 04:32:58 INFO - PROCESS | 1688 | 1469273578441 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:32:58 INFO - PROCESS | 1688 | 1469273578476 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:32:58 INFO - PROCESS | 1688 | 1469273578479 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - PROCESS | 1688 | 1469273578480 Marionette TRACE conn2 <- [1,462,null,{}] 04:32:58 INFO - PROCESS | 1688 | 1469273578483 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:58 INFO - PROCESS | 1688 | 1469273578485 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:58 INFO - PROCESS | 1688 | 1469273578608 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:32:58 INFO - PROCESS | 1688 | 1469273578613 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 1688 | 1469273578614 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7c7000 == 49 [pid = 1688] [id = 123] 04:32:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12bf0cc00) [pid = 1688] [serial = 366] [outer = 0x0] 04:32:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12bfc2000) [pid = 1688] [serial = 367] [outer = 0x12bf0cc00] 04:32:58 INFO - PROCESS | 1688 | 1469273578652 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12bfd8000) [pid = 1688] [serial = 368] [outer = 0x12bf0cc00] 04:32:59 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:32:59 INFO - PROCESS | 1688 | 1469273579230 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 1688 | 1469273579318 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:32:59 INFO - PROCESS | 1688 | 1469273579323 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 1688 | 1469273579325 Marionette TRACE conn2 <- [1,466,null,{}] 04:32:59 INFO - PROCESS | 1688 | 1469273579330 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:59 INFO - PROCESS | 1688 | 1469273579331 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:59 INFO - PROCESS | 1688 | 1469273579434 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:32:59 INFO - PROCESS | 1688 | 1469273579492 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 1688 | 1469273579493 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:32:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x11736d000 == 50 [pid = 1688] [id = 124] 04:32:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x115f78000) [pid = 1688] [serial = 369] [outer = 0x0] 04:32:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x118460000) [pid = 1688] [serial = 370] [outer = 0x115f78000] 04:32:59 INFO - PROCESS | 1688 | 1469273579524 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1196a6c00) [pid = 1688] [serial = 371] [outer = 0x115f78000] 04:32:59 INFO - PROCESS | 1688 | 1469273579936 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 1688 | 1469273579998 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:33:00 INFO - PROCESS | 1688 | 1469273580023 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 1688 | 1469273580024 Marionette TRACE conn2 <- [1,470,null,{}] 04:33:00 INFO - PROCESS | 1688 | 1469273580027 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:00 INFO - PROCESS | 1688 | 1469273580029 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:00 INFO - PROCESS | 1688 | 1469273580135 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:33:00 INFO - PROCESS | 1688 | 1469273580205 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 1688 | 1469273580206 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x121161000 == 51 [pid = 1688] [id = 125] 04:33:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12188ac00) [pid = 1688] [serial = 372] [outer = 0x0] 04:33:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x123c2b000) [pid = 1688] [serial = 373] [outer = 0x12188ac00] 04:33:00 INFO - PROCESS | 1688 | 1469273580237 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x124cc8800) [pid = 1688] [serial = 374] [outer = 0x12188ac00] 04:33:00 INFO - PROCESS | 1688 | 1469273580673 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:33:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:33:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 673ms 04:33:00 INFO - PROCESS | 1688 | 1469273580716 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 1688 | 1469273580718 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:33:00 INFO - PROCESS | 1688 | 1469273580739 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 1688 | 1469273580741 Marionette TRACE conn2 <- [1,474,null,{}] 04:33:00 INFO - PROCESS | 1688 | 1469273580749 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:00 INFO - PROCESS | 1688 | 1469273580754 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:00 INFO - PROCESS | 1688 | 1469273580856 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:33:00 INFO - PROCESS | 1688 | 1469273580926 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 1688 | 1469273580928 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x12aca9800 == 52 [pid = 1688] [id = 126] 04:33:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1292e6000) [pid = 1688] [serial = 375] [outer = 0x0] 04:33:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x1292ef000) [pid = 1688] [serial = 376] [outer = 0x1292e6000] 04:33:00 INFO - PROCESS | 1688 | 1469273580959 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x12a64e800) [pid = 1688] [serial = 377] [outer = 0x1292e6000] 04:33:01 INFO - PROCESS | 1688 | 1469273581409 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 723ms 04:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:33:01 INFO - PROCESS | 1688 | 1469273581462 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 1688 | 1469273581464 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:33:01 INFO - PROCESS | 1688 | 1469273581468 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 1688 | 1469273581472 Marionette TRACE conn2 <- [1,478,null,{}] 04:33:01 INFO - PROCESS | 1688 | 1469273581476 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:01 INFO - PROCESS | 1688 | 1469273581478 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:01 INFO - PROCESS | 1688 | 1469273581625 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:33:01 INFO - PROCESS | 1688 | 1469273581723 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 1688 | 1469273581725 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb66800 == 53 [pid = 1688] [id = 127] 04:33:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x12baf7400) [pid = 1688] [serial = 378] [outer = 0x0] 04:33:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x12bc04400) [pid = 1688] [serial = 379] [outer = 0x12baf7400] 04:33:01 INFO - PROCESS | 1688 | 1469273581770 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x12bf07800) [pid = 1688] [serial = 380] [outer = 0x12baf7400] 04:33:02 INFO - PROCESS | 1688 | 1469273582450 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:33:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:33:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1024ms 04:33:02 INFO - PROCESS | 1688 | 1469273582492 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 1688 | 1469273582495 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:33:02 INFO - PROCESS | 1688 | 1469273582498 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 1688 | 1469273582500 Marionette TRACE conn2 <- [1,482,null,{}] 04:33:02 INFO - PROCESS | 1688 | 1469273582504 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:02 INFO - PROCESS | 1688 | 1469273582505 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:02 INFO - PROCESS | 1688 | 1469273582599 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:33:02 INFO - PROCESS | 1688 | 1469273582667 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 1688 | 1469273582670 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x11871f000 == 54 [pid = 1688] [id = 128] 04:33:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x1164ce800) [pid = 1688] [serial = 381] [outer = 0x0] 04:33:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 120 (0x1168ee000) [pid = 1688] [serial = 382] [outer = 0x1164ce800] 04:33:02 INFO - PROCESS | 1688 | 1469273582697 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 121 (0x118ec5400) [pid = 1688] [serial = 383] [outer = 0x1164ce800] 04:33:03 INFO - PROCESS | 1688 | 1469273583162 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:33:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:33:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 673ms 04:33:03 INFO - PROCESS | 1688 | 1469273583173 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:33:03 INFO - PROCESS | 1688 | 1469273583177 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:33:03 INFO - PROCESS | 1688 | 1469273583183 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - PROCESS | 1688 | 1469273583186 Marionette TRACE conn2 <- [1,486,null,{}] 04:33:03 INFO - PROCESS | 1688 | 1469273583214 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:03 INFO - PROCESS | 1688 | 1469273583216 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:03 INFO - PROCESS | 1688 | 1469273583350 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:33:03 INFO - PROCESS | 1688 | 1469273583453 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:03 INFO - PROCESS | 1688 | 1469273583455 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x11989c800 == 55 [pid = 1688] [id = 129] 04:33:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 122 (0x120ea5c00) [pid = 1688] [serial = 384] [outer = 0x0] 04:33:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 123 (0x1212d1000) [pid = 1688] [serial = 385] [outer = 0x120ea5c00] 04:33:03 INFO - PROCESS | 1688 | 1469273583499 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 124 (0x123c2d800) [pid = 1688] [serial = 386] [outer = 0x120ea5c00] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x126662800 == 54 [pid = 1688] [id = 77] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x118714800 == 53 [pid = 1688] [id = 76] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x129269800 == 52 [pid = 1688] [id = 122] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x128a99800 == 51 [pid = 1688] [id = 121] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x126653000 == 50 [pid = 1688] [id = 120] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x124cb0000 == 49 [pid = 1688] [id = 119] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x121bee800 == 48 [pid = 1688] [id = 118] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x12180a800 == 47 [pid = 1688] [id = 117] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x120e34800 == 46 [pid = 1688] [id = 116] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 123 (0x112d6c000) [pid = 1688] [serial = 322] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x118e59800 == 45 [pid = 1688] [id = 115] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x1181e6000 == 44 [pid = 1688] [id = 114] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x113c6b800 == 43 [pid = 1688] [id = 113] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x118312000 == 42 [pid = 1688] [id = 112] 04:33:03 INFO - PROCESS | 1688 | --DOCSHELL 0x118990800 == 41 [pid = 1688] [id = 109] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 122 (0x1161bd400) [pid = 1688] [serial = 224] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 121 (0x120ea1400) [pid = 1688] [serial = 227] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 120 (0x12958d000) [pid = 1688] [serial = 233] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 119 (0x125783c00) [pid = 1688] [serial = 230] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x12bf0c800) [pid = 1688] [serial = 304] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x123ad3800) [pid = 1688] [serial = 292] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x124691000) [pid = 1688] [serial = 293] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1211de400) [pid = 1688] [serial = 290] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x120e0a800) [pid = 1688] [serial = 289] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x116a9f000) [pid = 1688] [serial = 274] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x12bfc7800) [pid = 1688] [serial = 307] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x119cda000) [pid = 1688] [serial = 277] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1267bc400) [pid = 1688] [serial = 295] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1292e5400) [pid = 1688] [serial = 296] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x12a79f400) [pid = 1688] [serial = 287] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12958cc00) [pid = 1688] [serial = 286] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x12a8bb400) [pid = 1688] [serial = 301] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x128dac400) [pid = 1688] [serial = 283] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x126731c00) [pid = 1688] [serial = 280] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1295fac00) [pid = 1688] [serial = 298] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12a842800) [pid = 1688] [serial = 299] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12bf05400) [pid = 1688] [serial = 272] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12bfc1c00) [pid = 1688] [serial = 305] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12ca62400) [pid = 1688] [serial = 319] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12ca5a400) [pid = 1688] [serial = 310] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12bfcfc00) [pid = 1688] [serial = 308] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1126ff000) [pid = 1688] [serial = 313] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x120fb1000) [pid = 1688] [serial = 316] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118485000) [pid = 1688] [serial = 314] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12ca5f400) [pid = 1688] [serial = 311] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x129210800) [pid = 1688] [serial = 317] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12cca3c00) [pid = 1688] [serial = 320] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12b8a1000) [pid = 1688] [serial = 302] [outer = 0x0] [url = about:blank] 04:33:03 INFO - PROCESS | 1688 | 1469273583916 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:33:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:33:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 747ms 04:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:33:03 INFO - PROCESS | 1688 | 1469273583929 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:33:03 INFO - PROCESS | 1688 | 1469273583931 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:33:03 INFO - PROCESS | 1688 | 1469273583933 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:33:03 INFO - PROCESS | 1688 | 1469273583937 Marionette TRACE conn2 <- [1,490,null,{}] 04:33:03 INFO - PROCESS | 1688 | 1469273583945 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:03 INFO - PROCESS | 1688 | 1469273583949 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:04 INFO - PROCESS | 1688 | 1469273584083 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:33:04 INFO - PROCESS | 1688 | 1469273584166 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 1688 | 1469273584169 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x118e59800 == 42 [pid = 1688] [id = 130] 04:33:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124169000) [pid = 1688] [serial = 387] [outer = 0x0] 04:33:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x124ccc800) [pid = 1688] [serial = 388] [outer = 0x124169000] 04:33:04 INFO - PROCESS | 1688 | 1469273584212 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128da7000) [pid = 1688] [serial = 389] [outer = 0x124169000] 04:33:04 INFO - PROCESS | 1688 | 1469273584575 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:33:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:33:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 675ms 04:33:04 INFO - PROCESS | 1688 | 1469273584608 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:33:04 INFO - PROCESS | 1688 | 1469273584610 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:33:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:33:04 INFO - PROCESS | 1688 | 1469273584612 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:33:04 INFO - PROCESS | 1688 | 1469273584613 Marionette TRACE conn2 <- [1,494,null,{}] 04:33:04 INFO - PROCESS | 1688 | 1469273584616 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:04 INFO - PROCESS | 1688 | 1469273584617 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:04 INFO - PROCESS | 1688 | 1469273584701 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:33:04 INFO - PROCESS | 1688 | 1469273584756 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:04 INFO - PROCESS | 1688 | 1469273584757 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x12124a000 == 43 [pid = 1688] [id = 131] 04:33:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128da5800) [pid = 1688] [serial = 390] [outer = 0x0] 04:33:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x129505c00) [pid = 1688] [serial = 391] [outer = 0x128da5800] 04:33:04 INFO - PROCESS | 1688 | 1469273584783 Marionette DEBUG loaded listener.js 04:33:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12a653800) [pid = 1688] [serial = 392] [outer = 0x128da5800] 04:33:05 INFO - PROCESS | 1688 | 1469273585062 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 04:33:05 INFO - PROCESS | 1688 | 1469273585081 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 1688 | 1469273585082 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:33:05 INFO - PROCESS | 1688 | 1469273585085 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 1688 | 1469273585089 Marionette TRACE conn2 <- [1,498,null,{}] 04:33:05 INFO - PROCESS | 1688 | 1469273585096 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:05 INFO - PROCESS | 1688 | 1469273585097 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:05 INFO - PROCESS | 1688 | 1469273585182 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:33:05 INFO - PROCESS | 1688 | 1469273585188 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 1688 | 1469273585190 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x12417d800 == 44 [pid = 1688] [id = 132] 04:33:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12a845000) [pid = 1688] [serial = 393] [outer = 0x0] 04:33:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12b89d800) [pid = 1688] [serial = 394] [outer = 0x12a845000] 04:33:05 INFO - PROCESS | 1688 | 1469273585215 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12bc03800) [pid = 1688] [serial = 395] [outer = 0x12a845000] 04:33:05 INFO - PROCESS | 1688 | 1469273585561 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 528ms 04:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:33:05 INFO - PROCESS | 1688 | 1469273585614 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 1688 | 1469273585615 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:33:05 INFO - PROCESS | 1688 | 1469273585618 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 1688 | 1469273585619 Marionette TRACE conn2 <- [1,502,null,{}] 04:33:05 INFO - PROCESS | 1688 | 1469273585621 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:05 INFO - PROCESS | 1688 | 1469273585625 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:05 INFO - PROCESS | 1688 | 1469273585729 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:33:05 INFO - PROCESS | 1688 | 1469273585735 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 1688 | 1469273585736 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x1269eb800 == 45 [pid = 1688] [id = 133] 04:33:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12bf04800) [pid = 1688] [serial = 396] [outer = 0x0] 04:33:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12bfbec00) [pid = 1688] [serial = 397] [outer = 0x12bf04800] 04:33:05 INFO - PROCESS | 1688 | 1469273585768 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12ca62c00) [pid = 1688] [serial = 398] [outer = 0x12bf04800] 04:33:06 INFO - PROCESS | 1688 | 1469273586112 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:33:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 520ms 04:33:06 INFO - PROCESS | 1688 | 1469273586141 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 1688 | 1469273586142 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:33:06 INFO - PROCESS | 1688 | 1469273586144 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 1688 | 1469273586145 Marionette TRACE conn2 <- [1,506,null,{}] 04:33:06 INFO - PROCESS | 1688 | 1469273586148 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 1688 | 1469273586149 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:06 INFO - PROCESS | 1688 | 1469273586249 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:33:06 INFO - PROCESS | 1688 | 1469273586253 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 1688 | 1469273586254 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x128e6d800 == 46 [pid = 1688] [id = 134] 04:33:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x119c35400) [pid = 1688] [serial = 399] [outer = 0x0] 04:33:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x119c3b800) [pid = 1688] [serial = 400] [outer = 0x119c35400] 04:33:06 INFO - PROCESS | 1688 | 1469273586279 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x118099c00) [pid = 1688] [serial = 401] [outer = 0x119c35400] 04:33:06 INFO - PROCESS | 1688 | 1469273586626 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:33:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 518ms 04:33:06 INFO - PROCESS | 1688 | 1469273586671 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 1688 | 1469273586672 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:33:06 INFO - PROCESS | 1688 | 1469273586674 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 1688 | 1469273586676 Marionette TRACE conn2 <- [1,510,null,{}] 04:33:06 INFO - PROCESS | 1688 | 1469273586678 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 1688 | 1469273586679 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:06 INFO - PROCESS | 1688 | 1469273586786 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:33:06 INFO - PROCESS | 1688 | 1469273586790 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 1688 | 1469273586791 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x129786800 == 47 [pid = 1688] [id = 135] 04:33:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x115da9800) [pid = 1688] [serial = 402] [outer = 0x0] 04:33:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x115dad400) [pid = 1688] [serial = 403] [outer = 0x115da9800] 04:33:06 INFO - PROCESS | 1688 | 1469273586844 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x115db1c00) [pid = 1688] [serial = 404] [outer = 0x115da9800] 04:33:07 INFO - PROCESS | 1688 | 1469273587150 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:33:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 04:33:07 INFO - PROCESS | 1688 | 1469273587194 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 1688 | 1469273587196 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:33:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:33:07 INFO - PROCESS | 1688 | 1469273587198 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 1688 | 1469273587199 Marionette TRACE conn2 <- [1,514,null,{}] 04:33:07 INFO - PROCESS | 1688 | 1469273587201 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:07 INFO - PROCESS | 1688 | 1469273587203 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:07 INFO - PROCESS | 1688 | 1469273587306 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:33:07 INFO - PROCESS | 1688 | 1469273587309 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 1688 | 1469273587311 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a923000 == 48 [pid = 1688] [id = 136] 04:33:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x115dab400) [pid = 1688] [serial = 405] [outer = 0x0] 04:33:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x119c3f000) [pid = 1688] [serial = 406] [outer = 0x115dab400] 04:33:07 INFO - PROCESS | 1688 | 1469273587365 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x12cc96400) [pid = 1688] [serial = 407] [outer = 0x115dab400] 04:33:07 INFO - PROCESS | 1688 | 1469273587675 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:33:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 519ms 04:33:07 INFO - PROCESS | 1688 | 1469273587717 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 1688 | 1469273587719 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:33:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:33:07 INFO - PROCESS | 1688 | 1469273587721 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 1688 | 1469273587722 Marionette TRACE conn2 <- [1,518,null,{}] 04:33:07 INFO - PROCESS | 1688 | 1469273587724 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:07 INFO - PROCESS | 1688 | 1469273587725 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:07 INFO - PROCESS | 1688 | 1469273587836 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:33:07 INFO - PROCESS | 1688 | 1469273587849 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 1688 | 1469273587850 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb5e800 == 49 [pid = 1688] [id = 137] 04:33:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x110fe6000) [pid = 1688] [serial = 408] [outer = 0x0] 04:33:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x110fe8400) [pid = 1688] [serial = 409] [outer = 0x110fe6000] 04:33:07 INFO - PROCESS | 1688 | 1469273587875 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x110fed400) [pid = 1688] [serial = 410] [outer = 0x110fe6000] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1126fa400) [pid = 1688] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x128e07800) [pid = 1688] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1295f1c00) [pid = 1688] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x120fad400) [pid = 1688] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x120fae000) [pid = 1688] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x11809b000) [pid = 1688] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x116a9b000) [pid = 1688] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x129504c00) [pid = 1688] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x112d65000) [pid = 1688] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x119945400) [pid = 1688] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:33:08 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1175bf000) [pid = 1688] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:33:08 INFO - PROCESS | 1688 | 1469273588365 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 669ms 04:33:08 INFO - PROCESS | 1688 | 1469273588392 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 1688 | 1469273588394 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:33:08 INFO - PROCESS | 1688 | 1469273588397 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 1688 | 1469273588400 Marionette TRACE conn2 <- [1,522,null,{}] 04:33:08 INFO - PROCESS | 1688 | 1469273588406 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:08 INFO - PROCESS | 1688 | 1469273588409 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:08 INFO - PROCESS | 1688 | 1469273588515 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:33:08 INFO - PROCESS | 1688 | 1469273588520 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 1688 | 1469273588522 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdcd000 == 50 [pid = 1688] [id = 138] 04:33:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1196a6400) [pid = 1688] [serial = 411] [outer = 0x0] 04:33:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x120f87c00) [pid = 1688] [serial = 412] [outer = 0x1196a6400] 04:33:08 INFO - PROCESS | 1688 | 1469273588548 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x120f92800) [pid = 1688] [serial = 413] [outer = 0x1196a6400] 04:33:08 INFO - PROCESS | 1688 | 1469273588923 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 572ms 04:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:33:08 INFO - PROCESS | 1688 | 1469273588971 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 1688 | 1469273588973 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:33:08 INFO - PROCESS | 1688 | 1469273588975 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 1688 | 1469273588976 Marionette TRACE conn2 <- [1,526,null,{}] 04:33:08 INFO - PROCESS | 1688 | 1469273588995 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:08 INFO - PROCESS | 1688 | 1469273588996 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:09 INFO - PROCESS | 1688 | 1469273589078 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:33:09 INFO - PROCESS | 1688 | 1469273589081 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 1688 | 1469273589082 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1ee000 == 51 [pid = 1688] [id = 139] 04:33:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x120f94000) [pid = 1688] [serial = 414] [outer = 0x0] 04:33:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x125786400) [pid = 1688] [serial = 415] [outer = 0x120f94000] 04:33:09 INFO - PROCESS | 1688 | 1469273589107 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12ca58c00) [pid = 1688] [serial = 416] [outer = 0x120f94000] 04:33:09 INFO - PROCESS | 1688 | 1469273589450 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:33:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 485ms 04:33:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:33:09 INFO - PROCESS | 1688 | 1469273589460 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 1688 | 1469273589461 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:33:09 INFO - PROCESS | 1688 | 1469273589464 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 1688 | 1469273589465 Marionette TRACE conn2 <- [1,530,null,{}] 04:33:09 INFO - PROCESS | 1688 | 1469273589467 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 1688 | 1469273589468 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:09 INFO - PROCESS | 1688 | 1469273589560 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:33:09 INFO - PROCESS | 1688 | 1469273589564 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 1688 | 1469273589565 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12caeb000 == 52 [pid = 1688] [id = 140] 04:33:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1292b7800) [pid = 1688] [serial = 417] [outer = 0x0] 04:33:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1292bbc00) [pid = 1688] [serial = 418] [outer = 0x1292b7800] 04:33:09 INFO - PROCESS | 1688 | 1469273589589 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1292bf800) [pid = 1688] [serial = 419] [outer = 0x1292b7800] 04:33:09 INFO - PROCESS | 1688 | 1469273589941 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:33:09 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:33:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:33:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:33:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:33:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:33:09 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:33:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:33:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:33:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:33:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:33:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:33:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 523ms 04:33:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:33:10 INFO - PROCESS | 1688 | 1469273589993 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 1688 | 1469273589995 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:33:10 INFO - PROCESS | 1688 | 1469273589998 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 1688 | 1469273590000 Marionette TRACE conn2 <- [1,534,null,{}] 04:33:10 INFO - PROCESS | 1688 | 1469273590003 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 1688 | 1469273590005 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:10 INFO - PROCESS | 1688 | 1469273590141 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:33:10 INFO - PROCESS | 1688 | 1469273590296 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 1688 | 1469273590297 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x113938800 == 53 [pid = 1688] [id = 141] 04:33:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x110faac00) [pid = 1688] [serial = 420] [outer = 0x0] 04:33:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x110fe9000) [pid = 1688] [serial = 421] [outer = 0x110faac00] 04:33:10 INFO - PROCESS | 1688 | 1469273590332 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x112f6b400) [pid = 1688] [serial = 422] [outer = 0x110faac00] 04:33:10 INFO - PROCESS | 1688 | 1469273590778 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:33:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 820ms 04:33:10 INFO - PROCESS | 1688 | 1469273590821 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:33:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:33:10 INFO - PROCESS | 1688 | 1469273590825 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:33:10 INFO - PROCESS | 1688 | 1469273590830 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 1688 | 1469273590833 Marionette TRACE conn2 <- [1,538,null,{}] 04:33:10 INFO - PROCESS | 1688 | 1469273590941 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 1688 | 1469273590946 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:11 INFO - PROCESS | 1688 | 1469273591148 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:33:11 INFO - PROCESS | 1688 | 1469273591235 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 1688 | 1469273591239 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x121343000 == 54 [pid = 1688] [id = 142] 04:33:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x119913400) [pid = 1688] [serial = 423] [outer = 0x0] 04:33:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x119c33c00) [pid = 1688] [serial = 424] [outer = 0x119913400] 04:33:11 INFO - PROCESS | 1688 | 1469273591275 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x120f88400) [pid = 1688] [serial = 425] [outer = 0x119913400] 04:33:11 INFO - PROCESS | 1688 | 1469273591643 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:33:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 863ms 04:33:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:33:11 INFO - PROCESS | 1688 | 1469273591694 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 1688 | 1469273591697 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:33:11 INFO - PROCESS | 1688 | 1469273591699 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 1688 | 1469273591701 Marionette TRACE conn2 <- [1,542,null,{}] 04:33:11 INFO - PROCESS | 1688 | 1469273591703 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:11 INFO - PROCESS | 1688 | 1469273591705 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:11 INFO - PROCESS | 1688 | 1469273591813 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:33:11 INFO - PROCESS | 1688 | 1469273591873 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 1688 | 1469273591874 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdc3800 == 55 [pid = 1688] [id = 143] 04:33:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x120f90c00) [pid = 1688] [serial = 426] [outer = 0x0] 04:33:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 120 (0x1241d8400) [pid = 1688] [serial = 427] [outer = 0x120f90c00] 04:33:11 INFO - PROCESS | 1688 | 1469273591904 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 121 (0x125780c00) [pid = 1688] [serial = 428] [outer = 0x120f90c00] 04:33:12 INFO - PROCESS | 1688 | 1469273592305 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:33:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 618ms 04:33:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:33:12 INFO - PROCESS | 1688 | 1469273592318 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 1688 | 1469273592322 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:33:12 INFO - PROCESS | 1688 | 1469273592329 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 1688 | 1469273592334 Marionette TRACE conn2 <- [1,546,null,{}] 04:33:12 INFO - PROCESS | 1688 | 1469273592337 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - PROCESS | 1688 | 1469273592340 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:12 INFO - PROCESS | 1688 | 1469273592453 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:33:12 INFO - PROCESS | 1688 | 1469273592573 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 1688 | 1469273592574 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cf9f800 == 56 [pid = 1688] [id = 144] 04:33:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 122 (0x126c70000) [pid = 1688] [serial = 429] [outer = 0x0] 04:33:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 123 (0x128e0b800) [pid = 1688] [serial = 430] [outer = 0x126c70000] 04:33:12 INFO - PROCESS | 1688 | 1469273592608 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 124 (0x1292dd800) [pid = 1688] [serial = 431] [outer = 0x126c70000] 04:33:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:33:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 681ms 04:33:13 INFO - PROCESS | 1688 | 1469273592999 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 04:33:13 INFO - PROCESS | 1688 | 1469273593008 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 1688 | 1469273593011 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:33:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:33:13 INFO - PROCESS | 1688 | 1469273593015 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 1688 | 1469273593017 Marionette TRACE conn2 <- [1,550,null,{}] 04:33:13 INFO - PROCESS | 1688 | 1469273593046 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 1688 | 1469273593049 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:13 INFO - PROCESS | 1688 | 1469273593221 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:33:13 INFO - PROCESS | 1688 | 1469273593363 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 1688 | 1469273593364 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d389000 == 57 [pid = 1688] [id = 145] 04:33:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 125 (0x1292de800) [pid = 1688] [serial = 432] [outer = 0x0] 04:33:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 126 (0x129588000) [pid = 1688] [serial = 433] [outer = 0x1292de800] 04:33:13 INFO - PROCESS | 1688 | 1469273593428 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 127 (0x12a84d000) [pid = 1688] [serial = 434] [outer = 0x1292de800] 04:33:13 INFO - PROCESS | 1688 | 1469273593847 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 04:33:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 842ms 04:33:13 INFO - PROCESS | 1688 | 1469273593857 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 1688 | 1469273593858 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:33:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:33:13 INFO - PROCESS | 1688 | 1469273593861 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 1688 | 1469273593862 Marionette TRACE conn2 <- [1,554,null,{}] 04:33:13 INFO - PROCESS | 1688 | 1469273593864 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 1688 | 1469273593866 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:13 INFO - PROCESS | 1688 | 1469273593971 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:33:14 INFO - PROCESS | 1688 | 1469273594028 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 1688 | 1469273594032 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d61b800 == 58 [pid = 1688] [id = 146] 04:33:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 128 (0x12bf11000) [pid = 1688] [serial = 435] [outer = 0x0] 04:33:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 129 (0x12bfc1800) [pid = 1688] [serial = 436] [outer = 0x12bf11000] 04:33:14 INFO - PROCESS | 1688 | 1469273594110 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 130 (0x12ca5fc00) [pid = 1688] [serial = 437] [outer = 0x12bf11000] 04:33:14 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:14 INFO - PROCESS | 1688 | 1469273594582 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:33:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 770ms 04:33:14 INFO - PROCESS | 1688 | 1469273594631 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 1688 | 1469273594633 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:33:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:33:14 INFO - PROCESS | 1688 | 1469273594636 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 1688 | 1469273594637 Marionette TRACE conn2 <- [1,558,null,{}] 04:33:14 INFO - PROCESS | 1688 | 1469273594639 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:14 INFO - PROCESS | 1688 | 1469273594641 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:14 INFO - PROCESS | 1688 | 1469273594748 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:33:14 INFO - PROCESS | 1688 | 1469273594822 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 1688 | 1469273594824 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x118315000 == 59 [pid = 1688] [id = 147] 04:33:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 131 (0x118ece800) [pid = 1688] [serial = 438] [outer = 0x0] 04:33:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 132 (0x123ac4c00) [pid = 1688] [serial = 439] [outer = 0x118ece800] 04:33:14 INFO - PROCESS | 1688 | 1469273594852 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 133 (0x1267bf000) [pid = 1688] [serial = 440] [outer = 0x118ece800] 04:33:15 INFO - PROCESS | 1688 | 1469273595493 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:33:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 871ms 04:33:15 INFO - PROCESS | 1688 | 1469273595508 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:33:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:33:15 INFO - PROCESS | 1688 | 1469273595511 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:33:15 INFO - PROCESS | 1688 | 1469273595516 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - PROCESS | 1688 | 1469273595519 Marionette TRACE conn2 <- [1,562,null,{}] 04:33:15 INFO - PROCESS | 1688 | 1469273595524 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:15 INFO - PROCESS | 1688 | 1469273595526 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:15 INFO - PROCESS | 1688 | 1469273595666 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:33:15 INFO - PROCESS | 1688 | 1469273595809 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:15 INFO - PROCESS | 1688 | 1469273595810 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x118138800 == 60 [pid = 1688] [id = 148] 04:33:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 134 (0x1139a5800) [pid = 1688] [serial = 441] [outer = 0x0] 04:33:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 135 (0x115da4400) [pid = 1688] [serial = 442] [outer = 0x1139a5800] 04:33:15 INFO - PROCESS | 1688 | 1469273595855 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 136 (0x1167e7000) [pid = 1688] [serial = 443] [outer = 0x1139a5800] 04:33:16 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x129774000 == 59 [pid = 1688] [id = 91] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12caeb000 == 58 [pid = 1688] [id = 140] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1ee000 == 57 [pid = 1688] [id = 139] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdcd000 == 56 [pid = 1688] [id = 138] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb5e800 == 55 [pid = 1688] [id = 137] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12a923000 == 54 [pid = 1688] [id = 136] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x129786800 == 53 [pid = 1688] [id = 135] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x128e6d800 == 52 [pid = 1688] [id = 134] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x1269eb800 == 51 [pid = 1688] [id = 133] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12417d800 == 50 [pid = 1688] [id = 132] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12124a000 == 49 [pid = 1688] [id = 131] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x118e59800 == 48 [pid = 1688] [id = 130] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x11989c800 == 47 [pid = 1688] [id = 129] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x11871f000 == 46 [pid = 1688] [id = 128] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x121161000 == 45 [pid = 1688] [id = 125] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7c7000 == 44 [pid = 1688] [id = 123] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x11736d000 == 43 [pid = 1688] [id = 124] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12b88d800 == 42 [pid = 1688] [id = 108] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb66800 == 41 [pid = 1688] [id = 127] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12418d800 == 40 [pid = 1688] [id = 110] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x128a98800 == 39 [pid = 1688] [id = 94] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x11942d000 == 38 [pid = 1688] [id = 96] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12aca9800 == 37 [pid = 1688] [id = 126] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12b894000 == 36 [pid = 1688] [id = 111] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12926b800 == 35 [pid = 1688] [id = 78] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12a6ad800 == 34 [pid = 1688] [id = 95] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x118315000 == 33 [pid = 1688] [id = 147] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12d61b800 == 32 [pid = 1688] [id = 146] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12d389000 == 31 [pid = 1688] [id = 145] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12cf9f800 == 30 [pid = 1688] [id = 144] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdc3800 == 29 [pid = 1688] [id = 143] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x121343000 == 28 [pid = 1688] [id = 142] 04:33:17 INFO - PROCESS | 1688 | --DOCSHELL 0x113938800 == 27 [pid = 1688] [id = 141] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 135 (0x125711c00) [pid = 1688] [serial = 346] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 134 (0x129587c00) [pid = 1688] [serial = 350] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 133 (0x1292f3800) [pid = 1688] [serial = 349] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 132 (0x12a8b1400) [pid = 1688] [serial = 355] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 131 (0x1211e6c00) [pid = 1688] [serial = 340] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 130 (0x123c24800) [pid = 1688] [serial = 341] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 129 (0x113354800) [pid = 1688] [serial = 325] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 128 (0x1210ca800) [pid = 1688] [serial = 328] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 127 (0x123d88c00) [pid = 1688] [serial = 343] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 126 (0x118ec5800) [pid = 1688] [serial = 337] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 125 (0x1196a2400) [pid = 1688] [serial = 338] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 124 (0x117c24c00) [pid = 1688] [serial = 334] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 123 (0x118486c00) [pid = 1688] [serial = 335] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 122 (0x128da4c00) [pid = 1688] [serial = 331] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 121 (0x1295fa000) [pid = 1688] [serial = 352] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 120 (0x118e37c00) [pid = 1688] [serial = 358] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 119 (0x12bafa400) [pid = 1688] [serial = 364] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x12b837000) [pid = 1688] [serial = 361] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x12b89fc00) [pid = 1688] [serial = 356] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x12a843000) [pid = 1688] [serial = 353] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x126c64800) [pid = 1688] [serial = 347] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x124cc6c00) [pid = 1688] [serial = 359] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x12bf0d800) [pid = 1688] [serial = 365] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x124df5c00) [pid = 1688] [serial = 344] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x12bfc2000) [pid = 1688] [serial = 367] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x12baf1800) [pid = 1688] [serial = 362] [outer = 0x0] [url = about:blank] 04:33:17 INFO - PROCESS | 1688 | 1469273597160 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:33:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1675ms 04:33:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:33:17 INFO - PROCESS | 1688 | 1469273597190 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 1688 | 1469273597193 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:33:17 INFO - PROCESS | 1688 | 1469273597196 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 1688 | 1469273597198 Marionette TRACE conn2 <- [1,566,null,{}] 04:33:17 INFO - PROCESS | 1688 | 1469273597202 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:17 INFO - PROCESS | 1688 | 1469273597205 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:17 INFO - PROCESS | 1688 | 1469273597281 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:33:17 INFO - PROCESS | 1688 | 1469273597289 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 1688 | 1469273597290 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x1139d1800 == 28 [pid = 1688] [id = 149] 04:33:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1122bbc00) [pid = 1688] [serial = 444] [outer = 0x0] 04:33:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1122e4c00) [pid = 1688] [serial = 445] [outer = 0x1122bbc00] 04:33:17 INFO - PROCESS | 1688 | 1469273597319 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x112d63400) [pid = 1688] [serial = 446] [outer = 0x1122bbc00] 04:33:17 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:17 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:17 INFO - PROCESS | 1688 | 1469273597666 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:33:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 520ms 04:33:17 INFO - PROCESS | 1688 | 1469273597715 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 1688 | 1469273597719 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:33:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:33:17 INFO - PROCESS | 1688 | 1469273597724 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 1688 | 1469273597725 Marionette TRACE conn2 <- [1,570,null,{}] 04:33:17 INFO - PROCESS | 1688 | 1469273597728 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:17 INFO - PROCESS | 1688 | 1469273597730 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:17 INFO - PROCESS | 1688 | 1469273597810 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:33:17 INFO - PROCESS | 1688 | 1469273597814 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 1688 | 1469273597815 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x117271000 == 29 [pid = 1688] [id = 150] 04:33:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x1132d4000) [pid = 1688] [serial = 447] [outer = 0x0] 04:33:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x115daf000) [pid = 1688] [serial = 448] [outer = 0x1132d4000] 04:33:17 INFO - PROCESS | 1688 | 1469273597845 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x1161c5400) [pid = 1688] [serial = 449] [outer = 0x1132d4000] 04:33:18 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:18 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:18 INFO - PROCESS | 1688 | 1469273598177 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:33:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 469ms 04:33:18 INFO - PROCESS | 1688 | 1469273598193 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:33:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:33:18 INFO - PROCESS | 1688 | 1469273598203 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:33:18 INFO - PROCESS | 1688 | 1469273598207 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 1688 | 1469273598209 Marionette TRACE conn2 <- [1,574,null,{}] 04:33:18 INFO - PROCESS | 1688 | 1469273598217 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 1688 | 1469273598220 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:18 INFO - PROCESS | 1688 | 1469273598304 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:33:18 INFO - PROCESS | 1688 | 1469273598360 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 1688 | 1469273598362 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x11831e800 == 30 [pid = 1688] [id = 151] 04:33:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x1168ed800) [pid = 1688] [serial = 450] [outer = 0x0] 04:33:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x118406c00) [pid = 1688] [serial = 451] [outer = 0x1168ed800] 04:33:18 INFO - PROCESS | 1688 | 1469273598390 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x1189b9400) [pid = 1688] [serial = 452] [outer = 0x1168ed800] 04:33:18 INFO - PROCESS | 1688 | 1469273598762 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:33:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 573ms 04:33:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:33:18 INFO - PROCESS | 1688 | 1469273598780 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 1688 | 1469273598782 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:33:18 INFO - PROCESS | 1688 | 1469273598784 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 1688 | 1469273598786 Marionette TRACE conn2 <- [1,578,null,{}] 04:33:18 INFO - PROCESS | 1688 | 1469273598790 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 1688 | 1469273598791 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:18 INFO - PROCESS | 1688 | 1469273598897 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:33:18 INFO - PROCESS | 1688 | 1469273598929 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 1688 | 1469273598930 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x118e44000 == 31 [pid = 1688] [id = 152] 04:33:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 120 (0x118485400) [pid = 1688] [serial = 453] [outer = 0x0] 04:33:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 121 (0x1194b5000) [pid = 1688] [serial = 454] [outer = 0x118485400] 04:33:18 INFO - PROCESS | 1688 | 1469273598956 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 122 (0x119911c00) [pid = 1688] [serial = 455] [outer = 0x118485400] 04:33:19 INFO - PROCESS | 1688 | 1469273599256 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 522ms 04:33:19 INFO - PROCESS | 1688 | 1469273599306 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 1688 | 1469273599308 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:33:19 INFO - PROCESS | 1688 | 1469273599310 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 1688 | 1469273599311 Marionette TRACE conn2 <- [1,582,null,{}] 04:33:19 INFO - PROCESS | 1688 | 1469273599321 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:19 INFO - PROCESS | 1688 | 1469273599322 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:19 INFO - PROCESS | 1688 | 1469273599415 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:33:19 INFO - PROCESS | 1688 | 1469273599450 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 1688 | 1469273599452 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bbc800 == 32 [pid = 1688] [id = 153] 04:33:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 123 (0x119910000) [pid = 1688] [serial = 456] [outer = 0x0] 04:33:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 124 (0x119c03400) [pid = 1688] [serial = 457] [outer = 0x119910000] 04:33:19 INFO - PROCESS | 1688 | 1469273599476 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 125 (0x119c3c400) [pid = 1688] [serial = 458] [outer = 0x119910000] 04:33:19 INFO - PROCESS | 1688 | 1469273599807 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 519ms 04:33:19 INFO - PROCESS | 1688 | 1469273599834 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 1688 | 1469273599836 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:33:19 INFO - PROCESS | 1688 | 1469273599840 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 1688 | 1469273599841 Marionette TRACE conn2 <- [1,586,null,{}] 04:33:19 INFO - PROCESS | 1688 | 1469273599843 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:19 INFO - PROCESS | 1688 | 1469273599847 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:19 INFO - PROCESS | 1688 | 1469273599958 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:33:20 INFO - PROCESS | 1688 | 1469273599995 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 1688 | 1469273599996 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x12194d000 == 33 [pid = 1688] [id = 154] 04:33:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 126 (0x11994b800) [pid = 1688] [serial = 459] [outer = 0x0] 04:33:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 127 (0x120f8b400) [pid = 1688] [serial = 460] [outer = 0x11994b800] 04:33:20 INFO - PROCESS | 1688 | 1469273600021 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 128 (0x1212d2400) [pid = 1688] [serial = 461] [outer = 0x11994b800] 04:33:20 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:20 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:20 INFO - PROCESS | 1688 | 1469273600334 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:33:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 520ms 04:33:20 INFO - PROCESS | 1688 | 1469273600361 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 1688 | 1469273600362 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:33:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:33:20 INFO - PROCESS | 1688 | 1469273600364 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 1688 | 1469273600365 Marionette TRACE conn2 <- [1,590,null,{}] 04:33:20 INFO - PROCESS | 1688 | 1469273600368 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:20 INFO - PROCESS | 1688 | 1469273600369 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:20 INFO - PROCESS | 1688 | 1469273600479 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:33:20 INFO - PROCESS | 1688 | 1469273600482 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 1688 | 1469273600483 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x123d43000 == 34 [pid = 1688] [id = 155] 04:33:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 129 (0x119cd9c00) [pid = 1688] [serial = 462] [outer = 0x0] 04:33:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 130 (0x123a61800) [pid = 1688] [serial = 463] [outer = 0x119cd9c00] 04:33:20 INFO - PROCESS | 1688 | 1469273600508 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 131 (0x123abe000) [pid = 1688] [serial = 464] [outer = 0x119cd9c00] 04:33:20 INFO - PROCESS | 1688 | 1469273600899 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:33:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 568ms 04:33:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:33:20 INFO - PROCESS | 1688 | 1469273600934 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 1688 | 1469273600936 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:33:20 INFO - PROCESS | 1688 | 1469273600939 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 1688 | 1469273600941 Marionette TRACE conn2 <- [1,594,null,{}] 04:33:20 INFO - PROCESS | 1688 | 1469273600950 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:20 INFO - PROCESS | 1688 | 1469273600952 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:21 INFO - PROCESS | 1688 | 1469273601093 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:33:21 INFO - PROCESS | 1688 | 1469273601150 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 1688 | 1469273601151 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d18000 == 35 [pid = 1688] [id = 156] 04:33:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 132 (0x123a64000) [pid = 1688] [serial = 465] [outer = 0x0] 04:33:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 133 (0x123ac6400) [pid = 1688] [serial = 466] [outer = 0x123a64000] 04:33:21 INFO - PROCESS | 1688 | 1469273601200 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 134 (0x123c2fc00) [pid = 1688] [serial = 467] [outer = 0x123a64000] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 133 (0x119c35400) [pid = 1688] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 132 (0x115da9800) [pid = 1688] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 131 (0x115dab400) [pid = 1688] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 130 (0x12188ac00) [pid = 1688] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 129 (0x120f94000) [pid = 1688] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 128 (0x1164ce800) [pid = 1688] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 127 (0x12baf7400) [pid = 1688] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 126 (0x12bf0cc00) [pid = 1688] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 125 (0x124169000) [pid = 1688] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 124 (0x1292e6000) [pid = 1688] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 123 (0x110fe6000) [pid = 1688] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 122 (0x128da5800) [pid = 1688] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 121 (0x12bf04800) [pid = 1688] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 120 (0x115f78000) [pid = 1688] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 119 (0x12a845000) [pid = 1688] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x120ea5c00) [pid = 1688] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x1196a6400) [pid = 1688] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x112d72400) [pid = 1688] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1196a4400) [pid = 1688] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x112d65800) [pid = 1688] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1292b7800) [pid = 1688] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x1164d2c00) [pid = 1688] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x128da9000) [pid = 1688] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x125730800) [pid = 1688] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1264a0800) [pid = 1688] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:33:21 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x119918c00) [pid = 1688] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:33:21 INFO - PROCESS | 1688 | 1469273601947 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:33:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1028ms 04:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:33:22 INFO - PROCESS | 1688 | 1469273602000 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 1688 | 1469273602003 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:33:22 INFO - PROCESS | 1688 | 1469273602006 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 1688 | 1469273602009 Marionette TRACE conn2 <- [1,598,null,{}] 04:33:22 INFO - PROCESS | 1688 | 1469273602012 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:22 INFO - PROCESS | 1688 | 1469273602026 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:22 INFO - PROCESS | 1688 | 1469273602140 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:33:22 INFO - PROCESS | 1688 | 1469273602144 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 1688 | 1469273602145 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x126655000 == 36 [pid = 1688] [id = 157] 04:33:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x112d6e800) [pid = 1688] [serial = 468] [outer = 0x0] 04:33:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1161bd400) [pid = 1688] [serial = 469] [outer = 0x112d6e800] 04:33:22 INFO - PROCESS | 1688 | 1469273602184 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1196ab000) [pid = 1688] [serial = 470] [outer = 0x112d6e800] 04:33:22 INFO - PROCESS | 1688 | 1469273602588 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 622ms 04:33:22 INFO - PROCESS | 1688 | 1469273602633 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 1688 | 1469273602634 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:33:22 INFO - PROCESS | 1688 | 1469273602636 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 1688 | 1469273602637 Marionette TRACE conn2 <- [1,602,null,{}] 04:33:22 INFO - PROCESS | 1688 | 1469273602640 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:22 INFO - PROCESS | 1688 | 1469273602641 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:22 INFO - PROCESS | 1688 | 1469273602722 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:33:22 INFO - PROCESS | 1688 | 1469273602726 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 1688 | 1469273602727 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aa2000 == 37 [pid = 1688] [id = 158] 04:33:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1167dcc00) [pid = 1688] [serial = 471] [outer = 0x0] 04:33:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x119c41c00) [pid = 1688] [serial = 472] [outer = 0x1167dcc00] 04:33:22 INFO - PROCESS | 1688 | 1469273602752 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x123cd2400) [pid = 1688] [serial = 473] [outer = 0x1167dcc00] 04:33:23 INFO - PROCESS | 1688 | 1469273603082 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:33:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 470ms 04:33:23 INFO - PROCESS | 1688 | 1469273603108 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 1688 | 1469273603109 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:33:23 INFO - PROCESS | 1688 | 1469273603112 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 1688 | 1469273603113 Marionette TRACE conn2 <- [1,606,null,{}] 04:33:23 INFO - PROCESS | 1688 | 1469273603116 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 1688 | 1469273603117 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:23 INFO - PROCESS | 1688 | 1469273603214 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:33:23 INFO - PROCESS | 1688 | 1469273603273 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 1688 | 1469273603275 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x129258800 == 38 [pid = 1688] [id = 159] 04:33:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x110f17400) [pid = 1688] [serial = 474] [outer = 0x0] 04:33:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x124164400) [pid = 1688] [serial = 475] [outer = 0x110f17400] 04:33:23 INFO - PROCESS | 1688 | 1469273603302 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x125787400) [pid = 1688] [serial = 476] [outer = 0x110f17400] 04:33:23 INFO - PROCESS | 1688 | 1469273603574 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:33:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 04:33:23 INFO - PROCESS | 1688 | 1469273603630 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 1688 | 1469273603632 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:33:23 INFO - PROCESS | 1688 | 1469273603634 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 1688 | 1469273603635 Marionette TRACE conn2 <- [1,610,null,{}] 04:33:23 INFO - PROCESS | 1688 | 1469273603641 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 1688 | 1469273603642 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:23 INFO - PROCESS | 1688 | 1469273603724 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:33:23 INFO - PROCESS | 1688 | 1469273603827 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 1688 | 1469273603828 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x112253000 == 39 [pid = 1688] [id = 160] 04:33:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x110e69000) [pid = 1688] [serial = 477] [outer = 0x0] 04:33:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x110f19400) [pid = 1688] [serial = 478] [outer = 0x110e69000] 04:33:23 INFO - PROCESS | 1688 | 1469273603860 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 120 (0x110fe9c00) [pid = 1688] [serial = 479] [outer = 0x110e69000] 04:33:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 121 (0x113e3b400) [pid = 1688] [serial = 480] [outer = 0x12cc98400] 04:33:24 INFO - PROCESS | 1688 | 1469273604440 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 871ms 04:33:24 INFO - PROCESS | 1688 | 1469273604532 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 1688 | 1469273604534 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:33:24 INFO - PROCESS | 1688 | 1469273604540 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - PROCESS | 1688 | 1469273604542 Marionette TRACE conn2 <- [1,614,null,{}] 04:33:24 INFO - PROCESS | 1688 | 1469273604545 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:24 INFO - PROCESS | 1688 | 1469273604549 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:24 INFO - PROCESS | 1688 | 1469273604660 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:33:24 INFO - PROCESS | 1688 | 1469273604761 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:24 INFO - PROCESS | 1688 | 1469273604763 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x118715800 == 40 [pid = 1688] [id = 161] 04:33:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 122 (0x1130a6c00) [pid = 1688] [serial = 481] [outer = 0x0] 04:33:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 123 (0x1164ce000) [pid = 1688] [serial = 482] [outer = 0x1130a6c00] 04:33:24 INFO - PROCESS | 1688 | 1469273604795 Marionette DEBUG loaded listener.js 04:33:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 124 (0x117c1bc00) [pid = 1688] [serial = 483] [outer = 0x1130a6c00] 04:33:25 INFO - PROCESS | 1688 | 1469273605452 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:33:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:33:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 974ms 04:33:25 INFO - PROCESS | 1688 | 1469273605514 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:33:25 INFO - PROCESS | 1688 | 1469273605516 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:33:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:33:25 INFO - PROCESS | 1688 | 1469273605524 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:33:25 INFO - PROCESS | 1688 | 1469273605526 Marionette TRACE conn2 <- [1,618,null,{}] 04:33:25 INFO - PROCESS | 1688 | 1469273605530 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:25 INFO - PROCESS | 1688 | 1469273605532 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:25 INFO - PROCESS | 1688 | 1469273605635 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:33:25 INFO - PROCESS | 1688 | 1469273605691 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 1688 | 1469273605694 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x118137000 == 41 [pid = 1688] [id = 162] 04:33:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 125 (0x1126f0800) [pid = 1688] [serial = 484] [outer = 0x0] 04:33:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 126 (0x112d65400) [pid = 1688] [serial = 485] [outer = 0x1126f0800] 04:33:25 INFO - PROCESS | 1688 | 1469273605721 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 127 (0x1133ed000) [pid = 1688] [serial = 486] [outer = 0x1126f0800] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x129258800 == 40 [pid = 1688] [id = 159] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x128aa2000 == 39 [pid = 1688] [id = 158] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x126655000 == 38 [pid = 1688] [id = 157] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x124d18000 == 37 [pid = 1688] [id = 156] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x123d43000 == 36 [pid = 1688] [id = 155] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x12194d000 == 35 [pid = 1688] [id = 154] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x119bbc800 == 34 [pid = 1688] [id = 153] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x118e44000 == 33 [pid = 1688] [id = 152] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x11831e800 == 32 [pid = 1688] [id = 151] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x117271000 == 31 [pid = 1688] [id = 150] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x1139d1800 == 30 [pid = 1688] [id = 149] 04:33:26 INFO - PROCESS | 1688 | --DOCSHELL 0x118138800 == 29 [pid = 1688] [id = 148] 04:33:26 INFO - PROCESS | 1688 | 1469273606120 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 627ms 04:33:26 INFO - PROCESS | 1688 | 1469273606147 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 1688 | 1469273606150 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:33:26 INFO - PROCESS | 1688 | 1469273606155 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 1688 | 1469273606156 Marionette TRACE conn2 <- [1,622,null,{}] 04:33:26 INFO - PROCESS | 1688 | 1469273606159 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 1688 | 1469273606160 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:26 INFO - PROCESS | 1688 | 1469273606247 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 126 (0x1292bbc00) [pid = 1688] [serial = 418] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 125 (0x11840cc00) [pid = 1688] [serial = 275] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 124 (0x129509800) [pid = 1688] [serial = 284] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 123 (0x1292e7c00) [pid = 1688] [serial = 332] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 122 (0x126de3800) [pid = 1688] [serial = 281] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 121 (0x120fabc00) [pid = 1688] [serial = 278] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 120 (0x119c3b800) [pid = 1688] [serial = 400] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 119 (0x115dad400) [pid = 1688] [serial = 403] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x119c3f000) [pid = 1688] [serial = 406] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x115db1c00) [pid = 1688] [serial = 404] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x123c2b000) [pid = 1688] [serial = 373] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x12ca58c00) [pid = 1688] [serial = 416] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x124cc8800) [pid = 1688] [serial = 374] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1168ee000) [pid = 1688] [serial = 382] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x118ec5400) [pid = 1688] [serial = 383] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x12bc04400) [pid = 1688] [serial = 379] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x12bf07800) [pid = 1688] [serial = 380] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12bfd8000) [pid = 1688] [serial = 368] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x124ccc800) [pid = 1688] [serial = 388] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x128da7000) [pid = 1688] [serial = 389] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1292ef000) [pid = 1688] [serial = 376] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12a64e800) [pid = 1688] [serial = 377] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x110fe8400) [pid = 1688] [serial = 409] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x129505c00) [pid = 1688] [serial = 391] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12a653800) [pid = 1688] [serial = 392] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12bfbec00) [pid = 1688] [serial = 397] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x118460000) [pid = 1688] [serial = 370] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1196a6c00) [pid = 1688] [serial = 371] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12b89d800) [pid = 1688] [serial = 394] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12bc03800) [pid = 1688] [serial = 395] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1212d1000) [pid = 1688] [serial = 385] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x123c2d800) [pid = 1688] [serial = 386] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x12cc96400) [pid = 1688] [serial = 407] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x125786400) [pid = 1688] [serial = 415] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x120f87c00) [pid = 1688] [serial = 412] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x110fed400) [pid = 1688] [serial = 410] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1292bf800) [pid = 1688] [serial = 419] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120f92800) [pid = 1688] [serial = 413] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x118099c00) [pid = 1688] [serial = 401] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12ca62c00) [pid = 1688] [serial = 398] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x117c1b000) [pid = 1688] [serial = 326] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x123c2d400) [pid = 1688] [serial = 329] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x112d71c00) [pid = 1688] [serial = 323] [outer = 0x0] [url = about:blank] 04:33:26 INFO - PROCESS | 1688 | 1469273606312 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 1688 | 1469273606313 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x116ae5800 == 30 [pid = 1688] [id = 163] 04:33:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x112d71c00) [pid = 1688] [serial = 487] [outer = 0x0] 04:33:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x113ea0800) [pid = 1688] [serial = 488] [outer = 0x112d71c00] 04:33:26 INFO - PROCESS | 1688 | 1469273606345 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1172bd400) [pid = 1688] [serial = 489] [outer = 0x112d71c00] 04:33:26 INFO - PROCESS | 1688 | 1469273606645 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 521ms 04:33:26 INFO - PROCESS | 1688 | 1469273606676 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 1688 | 1469273606677 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:33:26 INFO - PROCESS | 1688 | 1469273606679 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 1688 | 1469273606682 Marionette TRACE conn2 <- [1,626,null,{}] 04:33:26 INFO - PROCESS | 1688 | 1469273606692 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 1688 | 1469273606695 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:26 INFO - PROCESS | 1688 | 1469273606791 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:33:26 INFO - PROCESS | 1688 | 1469273606840 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 1688 | 1469273606843 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x119216800 == 31 [pid = 1688] [id = 164] 04:33:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1175b9000) [pid = 1688] [serial = 490] [outer = 0x0] 04:33:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x118459c00) [pid = 1688] [serial = 491] [outer = 0x1175b9000] 04:33:26 INFO - PROCESS | 1688 | 1469273606871 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1196a0800) [pid = 1688] [serial = 492] [outer = 0x1175b9000] 04:33:27 INFO - PROCESS | 1688 | 1469273607197 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 526ms 04:33:27 INFO - PROCESS | 1688 | 1469273607208 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 1688 | 1469273607209 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:33:27 INFO - PROCESS | 1688 | 1469273607212 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 1688 | 1469273607213 Marionette TRACE conn2 <- [1,630,null,{}] 04:33:27 INFO - PROCESS | 1688 | 1469273607215 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:27 INFO - PROCESS | 1688 | 1469273607216 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:27 INFO - PROCESS | 1688 | 1469273607302 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:33:27 INFO - PROCESS | 1688 | 1469273607308 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 1688 | 1469273607309 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e4d000 == 32 [pid = 1688] [id = 165] 04:33:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1122b2c00) [pid = 1688] [serial = 493] [outer = 0x0] 04:33:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x119c05400) [pid = 1688] [serial = 494] [outer = 0x1122b2c00] 04:33:27 INFO - PROCESS | 1688 | 1469273607335 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x120e99c00) [pid = 1688] [serial = 495] [outer = 0x1122b2c00] 04:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:33:27 INFO - PROCESS | 1688 | 1469273607673 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 04:33:27 INFO - PROCESS | 1688 | 1469273607681 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 1688 | 1469273607682 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:33:27 INFO - PROCESS | 1688 | 1469273607685 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 1688 | 1469273607687 Marionette TRACE conn2 <- [1,634,null,{}] 04:33:27 INFO - PROCESS | 1688 | 1469273607690 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:27 INFO - PROCESS | 1688 | 1469273607692 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:27 INFO - PROCESS | 1688 | 1469273607766 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:33:27 INFO - PROCESS | 1688 | 1469273607771 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:27 INFO - PROCESS | 1688 | 1469273607773 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x117379800 == 33 [pid = 1688] [id = 166] 04:33:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x120e9b000) [pid = 1688] [serial = 496] [outer = 0x0] 04:33:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x120f88800) [pid = 1688] [serial = 497] [outer = 0x120e9b000] 04:33:27 INFO - PROCESS | 1688 | 1469273607798 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x120f94800) [pid = 1688] [serial = 498] [outer = 0x120e9b000] 04:33:28 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:28 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:28 INFO - PROCESS | 1688 | 1469273608138 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 473ms 04:33:28 INFO - PROCESS | 1688 | 1469273608157 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 1688 | 1469273608158 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:33:28 INFO - PROCESS | 1688 | 1469273608161 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 1688 | 1469273608162 Marionette TRACE conn2 <- [1,638,null,{}] 04:33:28 INFO - PROCESS | 1688 | 1469273608164 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 1688 | 1469273608168 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:28 INFO - PROCESS | 1688 | 1469273608269 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:33:28 INFO - PROCESS | 1688 | 1469273608306 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 1688 | 1469273608307 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c09000 == 34 [pid = 1688] [id = 167] 04:33:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1122e6000) [pid = 1688] [serial = 499] [outer = 0x0] 04:33:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x120f94400) [pid = 1688] [serial = 500] [outer = 0x1122e6000] 04:33:28 INFO - PROCESS | 1688 | 1469273608363 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x123c27800) [pid = 1688] [serial = 501] [outer = 0x1122e6000] 04:33:28 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:28 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:28 INFO - PROCESS | 1688 | 1469273608685 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 567ms 04:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:33:28 INFO - PROCESS | 1688 | 1469273608732 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:33:28 INFO - PROCESS | 1688 | 1469273608733 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:33:28 INFO - PROCESS | 1688 | 1469273608735 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:33:28 INFO - PROCESS | 1688 | 1469273608736 Marionette TRACE conn2 <- [1,642,null,{}] 04:33:28 INFO - PROCESS | 1688 | 1469273608739 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 1688 | 1469273608740 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:28 INFO - PROCESS | 1688 | 1469273608837 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:33:28 INFO - PROCESS | 1688 | 1469273608841 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 1688 | 1469273608842 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d19800 == 35 [pid = 1688] [id = 168] 04:33:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x123ac8800) [pid = 1688] [serial = 502] [outer = 0x0] 04:33:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1243d3800) [pid = 1688] [serial = 503] [outer = 0x123ac8800] 04:33:28 INFO - PROCESS | 1688 | 1469273608866 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x124dec400) [pid = 1688] [serial = 504] [outer = 0x123ac8800] 04:33:29 INFO - PROCESS | 1688 | 1469273609200 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 471ms 04:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:33:29 INFO - PROCESS | 1688 | 1469273609211 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 1688 | 1469273609212 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:33:29 INFO - PROCESS | 1688 | 1469273609214 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - PROCESS | 1688 | 1469273609215 Marionette TRACE conn2 <- [1,646,null,{}] 04:33:29 INFO - PROCESS | 1688 | 1469273609217 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:29 INFO - PROCESS | 1688 | 1469273609219 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:29 INFO - PROCESS | 1688 | 1469273609332 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:33:29 INFO - PROCESS | 1688 | 1469273609341 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 1688 | 1469273609343 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a96800 == 36 [pid = 1688] [id = 169] 04:33:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x124df5c00) [pid = 1688] [serial = 505] [outer = 0x0] 04:33:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x125782400) [pid = 1688] [serial = 506] [outer = 0x124df5c00] 04:33:29 INFO - PROCESS | 1688 | 1469273609368 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1267bd800) [pid = 1688] [serial = 507] [outer = 0x124df5c00] 04:33:29 INFO - PROCESS | 1688 | 1469273609706 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 519ms 04:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:33:29 INFO - PROCESS | 1688 | 1469273609739 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 1688 | 1469273609740 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:33:29 INFO - PROCESS | 1688 | 1469273609743 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - PROCESS | 1688 | 1469273609744 Marionette TRACE conn2 <- [1,650,null,{}] 04:33:29 INFO - PROCESS | 1688 | 1469273609746 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:29 INFO - PROCESS | 1688 | 1469273609747 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:29 INFO - PROCESS | 1688 | 1469273609846 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:33:29 INFO - PROCESS | 1688 | 1469273609849 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 1688 | 1469273609851 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x129254800 == 37 [pid = 1688] [id = 170] 04:33:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x125705400) [pid = 1688] [serial = 508] [outer = 0x0] 04:33:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x126ddc000) [pid = 1688] [serial = 509] [outer = 0x125705400] 04:33:29 INFO - PROCESS | 1688 | 1469273609876 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x128da5400) [pid = 1688] [serial = 510] [outer = 0x125705400] 04:33:30 INFO - PROCESS | 1688 | 1469273610198 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 468ms 04:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:33:30 INFO - PROCESS | 1688 | 1469273610212 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 1688 | 1469273610213 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:33:30 INFO - PROCESS | 1688 | 1469273610215 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 1688 | 1469273610216 Marionette TRACE conn2 <- [1,654,null,{}] 04:33:30 INFO - PROCESS | 1688 | 1469273610218 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 1688 | 1469273610222 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:30 INFO - PROCESS | 1688 | 1469273610332 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x119910000) [pid = 1688] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1168ed800) [pid = 1688] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1132d4000) [pid = 1688] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1122bbc00) [pid = 1688] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x118485400) [pid = 1688] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x110faac00) [pid = 1688] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1139a5800) [pid = 1688] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x119913400) [pid = 1688] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x120f90c00) [pid = 1688] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x126c70000) [pid = 1688] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1292de800) [pid = 1688] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12bf11000) [pid = 1688] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118ece800) [pid = 1688] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11994b800) [pid = 1688] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x119cd9c00) [pid = 1688] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123a64000) [pid = 1688] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1167dcc00) [pid = 1688] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:33:30 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x112d6e800) [pid = 1688] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:33:30 INFO - PROCESS | 1688 | 1469273610470 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 1688 | 1469273610471 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x11685b000 == 38 [pid = 1688] [id = 171] 04:33:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x110f0fc00) [pid = 1688] [serial = 511] [outer = 0x0] 04:33:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1122bd000) [pid = 1688] [serial = 512] [outer = 0x110f0fc00] 04:33:30 INFO - PROCESS | 1688 | 1469273610498 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x115db3000) [pid = 1688] [serial = 513] [outer = 0x110f0fc00] 04:33:30 INFO - PROCESS | 1688 | 1469273610764 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 574ms 04:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:33:30 INFO - PROCESS | 1688 | 1469273610793 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 1688 | 1469273610794 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:33:30 INFO - PROCESS | 1688 | 1469273610797 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 1688 | 1469273610798 Marionette TRACE conn2 <- [1,658,null,{}] 04:33:30 INFO - PROCESS | 1688 | 1469273610801 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 1688 | 1469273610804 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:30 INFO - PROCESS | 1688 | 1469273610908 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:33:30 INFO - PROCESS | 1688 | 1469273610913 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 1688 | 1469273610914 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7b6000 == 39 [pid = 1688] [id = 172] 04:33:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x115f7e000) [pid = 1688] [serial = 514] [outer = 0x0] 04:33:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x119c41800) [pid = 1688] [serial = 515] [outer = 0x115f7e000] 04:33:30 INFO - PROCESS | 1688 | 1469273610940 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x129210400) [pid = 1688] [serial = 516] [outer = 0x115f7e000] 04:33:31 INFO - PROCESS | 1688 | 1469273611279 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 520ms 04:33:31 INFO - PROCESS | 1688 | 1469273611318 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 1688 | 1469273611320 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:33:31 INFO - PROCESS | 1688 | 1469273611324 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 1688 | 1469273611326 Marionette TRACE conn2 <- [1,662,null,{}] 04:33:31 INFO - PROCESS | 1688 | 1469273611328 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:31 INFO - PROCESS | 1688 | 1469273611329 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:31 INFO - PROCESS | 1688 | 1469273611445 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:33:31 INFO - PROCESS | 1688 | 1469273611453 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 1688 | 1469273611454 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a90e000 == 40 [pid = 1688] [id = 173] 04:33:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x123ac6000) [pid = 1688] [serial = 517] [outer = 0x0] 04:33:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292bc000) [pid = 1688] [serial = 518] [outer = 0x123ac6000] 04:33:31 INFO - PROCESS | 1688 | 1469273611493 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1292d5800) [pid = 1688] [serial = 519] [outer = 0x123ac6000] 04:33:31 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:31 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:31 INFO - PROCESS | 1688 | 1469273611940 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 619ms 04:33:31 INFO - PROCESS | 1688 | 1469273611944 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 1688 | 1469273611946 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:33:31 INFO - PROCESS | 1688 | 1469273611948 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 1688 | 1469273611949 Marionette TRACE conn2 <- [1,666,null,{}] 04:33:31 INFO - PROCESS | 1688 | 1469273611951 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:31 INFO - PROCESS | 1688 | 1469273611952 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:32 INFO - PROCESS | 1688 | 1469273612058 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:33:32 INFO - PROCESS | 1688 | 1469273612064 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 1688 | 1469273612065 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acb2800 == 41 [pid = 1688] [id = 174] 04:33:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1292d5400) [pid = 1688] [serial = 520] [outer = 0x0] 04:33:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1292e7400) [pid = 1688] [serial = 521] [outer = 0x1292d5400] 04:33:32 INFO - PROCESS | 1688 | 1469273612090 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1292f2c00) [pid = 1688] [serial = 522] [outer = 0x1292d5400] 04:33:32 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:32 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:32 INFO - PROCESS | 1688 | 1469273612392 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 04:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:33:32 INFO - PROCESS | 1688 | 1469273612417 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 1688 | 1469273612418 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:33:32 INFO - PROCESS | 1688 | 1469273612422 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - PROCESS | 1688 | 1469273612424 Marionette TRACE conn2 <- [1,670,null,{}] 04:33:32 INFO - PROCESS | 1688 | 1469273612427 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:32 INFO - PROCESS | 1688 | 1469273612428 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:32 INFO - PROCESS | 1688 | 1469273612563 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:33:32 INFO - PROCESS | 1688 | 1469273612620 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 1688 | 1469273612622 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x1139c5000 == 42 [pid = 1688] [id = 175] 04:33:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x110f16400) [pid = 1688] [serial = 523] [outer = 0x0] 04:33:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x110fe4000) [pid = 1688] [serial = 524] [outer = 0x110f16400] 04:33:32 INFO - PROCESS | 1688 | 1469273612654 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1126fdc00) [pid = 1688] [serial = 525] [outer = 0x110f16400] 04:33:33 INFO - PROCESS | 1688 | 1469273613089 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 724ms 04:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:33:33 INFO - PROCESS | 1688 | 1469273613145 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 1688 | 1469273613148 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:33:33 INFO - PROCESS | 1688 | 1469273613151 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 1688 | 1469273613153 Marionette TRACE conn2 <- [1,674,null,{}] 04:33:33 INFO - PROCESS | 1688 | 1469273613156 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:33 INFO - PROCESS | 1688 | 1469273613160 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:33 INFO - PROCESS | 1688 | 1469273613268 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:33:33 INFO - PROCESS | 1688 | 1469273613327 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 1688 | 1469273613329 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a5000 == 43 [pid = 1688] [id = 176] 04:33:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1132c8800) [pid = 1688] [serial = 526] [outer = 0x0] 04:33:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1175bd000) [pid = 1688] [serial = 527] [outer = 0x1132c8800] 04:33:33 INFO - PROCESS | 1688 | 1469273613359 Marionette DEBUG loaded listener.js 04:33:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x118461c00) [pid = 1688] [serial = 528] [outer = 0x1132c8800] 04:33:33 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:33 INFO - PROCESS | 1688 | 1469273613788 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 671ms 04:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:33:33 INFO - PROCESS | 1688 | 1469273613822 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 1688 | 1469273613824 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:33:33 INFO - PROCESS | 1688 | 1469273613826 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 1688 | 1469273613828 Marionette TRACE conn2 <- [1,678,null,{}] 04:33:33 INFO - PROCESS | 1688 | 1469273613830 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:33 INFO - PROCESS | 1688 | 1469273613832 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:33 INFO - PROCESS | 1688 | 1469273613939 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:33:34 INFO - PROCESS | 1688 | 1469273614032 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 1688 | 1469273614033 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12976e800 == 44 [pid = 1688] [id = 177] 04:33:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x119c33000) [pid = 1688] [serial = 529] [outer = 0x0] 04:33:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x120e0fc00) [pid = 1688] [serial = 530] [outer = 0x119c33000] 04:33:34 INFO - PROCESS | 1688 | 1469273614076 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x120faac00) [pid = 1688] [serial = 531] [outer = 0x119c33000] 04:33:34 INFO - PROCESS | 1688 | 1469273614494 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 719ms 04:33:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:33:34 INFO - PROCESS | 1688 | 1469273614545 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:33:34 INFO - PROCESS | 1688 | 1469273614548 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:33:34 INFO - PROCESS | 1688 | 1469273614555 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:33:34 INFO - PROCESS | 1688 | 1469273614559 Marionette TRACE conn2 <- [1,682,null,{}] 04:33:34 INFO - PROCESS | 1688 | 1469273614562 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:34 INFO - PROCESS | 1688 | 1469273614564 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:34 INFO - PROCESS | 1688 | 1469273614673 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:33:34 INFO - PROCESS | 1688 | 1469273614734 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 1688 | 1469273614735 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb78800 == 45 [pid = 1688] [id = 178] 04:33:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x119c36000) [pid = 1688] [serial = 532] [outer = 0x0] 04:33:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x123ac2000) [pid = 1688] [serial = 533] [outer = 0x119c36000] 04:33:34 INFO - PROCESS | 1688 | 1469273614775 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x124df3800) [pid = 1688] [serial = 534] [outer = 0x119c36000] 04:33:35 INFO - PROCESS | 1688 | 1469273615648 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:33:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:33:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1128ms 04:33:35 INFO - PROCESS | 1688 | 1469273615680 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 1688 | 1469273615682 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:33:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:33:35 INFO - PROCESS | 1688 | 1469273615684 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 1688 | 1469273615685 Marionette TRACE conn2 <- [1,686,null,{}] 04:33:35 INFO - PROCESS | 1688 | 1469273615690 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:35 INFO - PROCESS | 1688 | 1469273615692 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:35 INFO - PROCESS | 1688 | 1469273615784 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:33:35 INFO - PROCESS | 1688 | 1469273615839 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 1688 | 1469273615840 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x1168b7800 == 46 [pid = 1688] [id = 179] 04:33:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x115da9c00) [pid = 1688] [serial = 535] [outer = 0x0] 04:33:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x120f86400) [pid = 1688] [serial = 536] [outer = 0x115da9c00] 04:33:35 INFO - PROCESS | 1688 | 1469273615887 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x128e08800) [pid = 1688] [serial = 537] [outer = 0x115da9c00] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x12acb2800 == 45 [pid = 1688] [id = 174] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x12a90e000 == 44 [pid = 1688] [id = 173] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7b6000 == 43 [pid = 1688] [id = 172] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x11685b000 == 42 [pid = 1688] [id = 171] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x129254800 == 41 [pid = 1688] [id = 170] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x128a96800 == 40 [pid = 1688] [id = 169] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x124d19800 == 39 [pid = 1688] [id = 168] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x123c09000 == 38 [pid = 1688] [id = 167] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x117379800 == 37 [pid = 1688] [id = 166] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x120e4d000 == 36 [pid = 1688] [id = 165] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x119216800 == 35 [pid = 1688] [id = 164] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x116ae5800 == 34 [pid = 1688] [id = 163] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x118137000 == 33 [pid = 1688] [id = 162] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x118715800 == 32 [pid = 1688] [id = 161] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x112253000 == 31 [pid = 1688] [id = 160] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb78800 == 30 [pid = 1688] [id = 178] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x12976e800 == 29 [pid = 1688] [id = 177] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x1198a5000 == 28 [pid = 1688] [id = 176] 04:33:37 INFO - PROCESS | 1688 | --DOCSHELL 0x1139c5000 == 27 [pid = 1688] [id = 175] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x119c3c400) [pid = 1688] [serial = 458] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x119c03400) [pid = 1688] [serial = 457] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x118406c00) [pid = 1688] [serial = 451] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1189b9400) [pid = 1688] [serial = 452] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x115daf000) [pid = 1688] [serial = 448] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1161c5400) [pid = 1688] [serial = 449] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1122e4c00) [pid = 1688] [serial = 445] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x112d63400) [pid = 1688] [serial = 446] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1194b5000) [pid = 1688] [serial = 454] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x112f6b400) [pid = 1688] [serial = 422] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1167e7000) [pid = 1688] [serial = 443] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x115da4400) [pid = 1688] [serial = 442] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x110fe9000) [pid = 1688] [serial = 421] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x120f88400) [pid = 1688] [serial = 425] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x119c33c00) [pid = 1688] [serial = 424] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x125780c00) [pid = 1688] [serial = 428] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1241d8400) [pid = 1688] [serial = 427] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1292dd800) [pid = 1688] [serial = 431] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x128e0b800) [pid = 1688] [serial = 430] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12a84d000) [pid = 1688] [serial = 434] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x129588000) [pid = 1688] [serial = 433] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12bfc1800) [pid = 1688] [serial = 436] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x12ca5fc00) [pid = 1688] [serial = 437] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1267bf000) [pid = 1688] [serial = 440] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123ac4c00) [pid = 1688] [serial = 439] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1212d2400) [pid = 1688] [serial = 461] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x120f8b400) [pid = 1688] [serial = 460] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x123a61800) [pid = 1688] [serial = 463] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x123ac6400) [pid = 1688] [serial = 466] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x119c41c00) [pid = 1688] [serial = 472] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1161bd400) [pid = 1688] [serial = 469] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x123c2fc00) [pid = 1688] [serial = 467] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x123abe000) [pid = 1688] [serial = 464] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x123cd2400) [pid = 1688] [serial = 473] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x124164400) [pid = 1688] [serial = 475] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x119911c00) [pid = 1688] [serial = 455] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1196ab000) [pid = 1688] [serial = 470] [outer = 0x0] [url = about:blank] 04:33:37 INFO - PROCESS | 1688 | 1469273617701 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:33:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2078ms 04:33:37 INFO - PROCESS | 1688 | 1469273617763 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 1688 | 1469273617765 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:33:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:33:37 INFO - PROCESS | 1688 | 1469273617769 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 1688 | 1469273617771 Marionette TRACE conn2 <- [1,690,null,{}] 04:33:37 INFO - PROCESS | 1688 | 1469273617776 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:37 INFO - PROCESS | 1688 | 1469273617778 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:37 INFO - PROCESS | 1688 | 1469273617855 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:33:37 INFO - PROCESS | 1688 | 1469273617860 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 1688 | 1469273617861 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x113242800 == 28 [pid = 1688] [id = 180] 04:33:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x112d6c400) [pid = 1688] [serial = 538] [outer = 0x0] 04:33:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x112d70000) [pid = 1688] [serial = 539] [outer = 0x112d6c400] 04:33:37 INFO - PROCESS | 1688 | 1469273617893 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1132d3400) [pid = 1688] [serial = 540] [outer = 0x112d6c400] 04:33:38 INFO - PROCESS | 1688 | 1469273618722 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:33:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:33:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 973ms 04:33:38 INFO - PROCESS | 1688 | 1469273618741 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 1688 | 1469273618745 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:33:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:33:38 INFO - PROCESS | 1688 | 1469273618749 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - PROCESS | 1688 | 1469273618751 Marionette TRACE conn2 <- [1,694,null,{}] 04:33:38 INFO - PROCESS | 1688 | 1469273618755 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:38 INFO - PROCESS | 1688 | 1469273618758 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:38 INFO - PROCESS | 1688 | 1469273618844 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:33:38 INFO - PROCESS | 1688 | 1469273618889 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 1688 | 1469273618890 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x1168af800 == 29 [pid = 1688] [id = 181] 04:33:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x113e33800) [pid = 1688] [serial = 541] [outer = 0x0] 04:33:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x115df2400) [pid = 1688] [serial = 542] [outer = 0x113e33800] 04:33:38 INFO - PROCESS | 1688 | 1469273618917 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x116835c00) [pid = 1688] [serial = 543] [outer = 0x113e33800] 04:33:39 INFO - PROCESS | 1688 | 1469273619706 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:33:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 04:33:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:33:39 INFO - PROCESS | 1688 | 1469273619720 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 1688 | 1469273619721 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:33:39 INFO - PROCESS | 1688 | 1469273619724 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 1688 | 1469273619726 Marionette TRACE conn2 <- [1,698,null,{}] 04:33:39 INFO - PROCESS | 1688 | 1469273619744 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:39 INFO - PROCESS | 1688 | 1469273619747 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:39 INFO - PROCESS | 1688 | 1469273619853 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:33:39 INFO - PROCESS | 1688 | 1469273619858 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 1688 | 1469273619860 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181db000 == 30 [pid = 1688] [id = 182] 04:33:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118406c00) [pid = 1688] [serial = 544] [outer = 0x0] 04:33:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x118465400) [pid = 1688] [serial = 545] [outer = 0x118406c00] 04:33:39 INFO - PROCESS | 1688 | 1469273619889 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1189b1400) [pid = 1688] [serial = 546] [outer = 0x118406c00] 04:33:40 INFO - PROCESS | 1688 | 1469273620729 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:33:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:33:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1021ms 04:33:40 INFO - PROCESS | 1688 | 1469273620748 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 1688 | 1469273620749 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:33:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:33:40 INFO - PROCESS | 1688 | 1469273620752 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 1688 | 1469273620753 Marionette TRACE conn2 <- [1,702,null,{}] 04:33:40 INFO - PROCESS | 1688 | 1469273620757 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:40 INFO - PROCESS | 1688 | 1469273620758 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:40 INFO - PROCESS | 1688 | 1469273620857 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:33:40 INFO - PROCESS | 1688 | 1469273620861 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 1688 | 1469273620862 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x118715000 == 31 [pid = 1688] [id = 183] 04:33:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1194b0800) [pid = 1688] [serial = 547] [outer = 0x0] 04:33:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x11990c000) [pid = 1688] [serial = 548] [outer = 0x1194b0800] 04:33:40 INFO - PROCESS | 1688 | 1469273620888 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x119914800) [pid = 1688] [serial = 549] [outer = 0x1194b0800] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x123ac8800) [pid = 1688] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1292d5400) [pid = 1688] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x124df5c00) [pid = 1688] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1126f0800) [pid = 1688] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x123ac6000) [pid = 1688] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1130a6c00) [pid = 1688] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x112d71c00) [pid = 1688] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x120e9b000) [pid = 1688] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1122b2c00) [pid = 1688] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x110e69000) [pid = 1688] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1175b9000) [pid = 1688] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x125705400) [pid = 1688] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x110f0fc00) [pid = 1688] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x115f7e000) [pid = 1688] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1122e6000) [pid = 1688] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:33:41 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x110f17400) [pid = 1688] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:33:41 INFO - PROCESS | 1688 | 1469273621826 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:33:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1122ms 04:33:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:33:41 INFO - PROCESS | 1688 | 1469273621874 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 1688 | 1469273621875 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:33:41 INFO - PROCESS | 1688 | 1469273621878 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - PROCESS | 1688 | 1469273621879 Marionette TRACE conn2 <- [1,706,null,{}] 04:33:41 INFO - PROCESS | 1688 | 1469273621881 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:41 INFO - PROCESS | 1688 | 1469273621882 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:41 INFO - PROCESS | 1688 | 1469273621962 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:33:41 INFO - PROCESS | 1688 | 1469273621965 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 1688 | 1469273621966 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x11942a800 == 32 [pid = 1688] [id = 184] 04:33:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x110faac00) [pid = 1688] [serial = 550] [outer = 0x0] 04:33:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1175b9000) [pid = 1688] [serial = 551] [outer = 0x110faac00] 04:33:41 INFO - PROCESS | 1688 | 1469273621993 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x119918800) [pid = 1688] [serial = 552] [outer = 0x110faac00] 04:33:42 INFO - PROCESS | 1688 | 1469273622777 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:33:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:33:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 918ms 04:33:42 INFO - PROCESS | 1688 | 1469273622796 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:33:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:33:42 INFO - PROCESS | 1688 | 1469273622798 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:33:42 INFO - PROCESS | 1688 | 1469273622800 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 1688 | 1469273622801 Marionette TRACE conn2 <- [1,710,null,{}] 04:33:42 INFO - PROCESS | 1688 | 1469273622803 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:42 INFO - PROCESS | 1688 | 1469273622809 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:42 INFO - PROCESS | 1688 | 1469273622910 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:33:42 INFO - PROCESS | 1688 | 1469273622961 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 1688 | 1469273622962 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e32000 == 33 [pid = 1688] [id = 185] 04:33:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1122ba400) [pid = 1688] [serial = 553] [outer = 0x0] 04:33:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x119c3d800) [pid = 1688] [serial = 554] [outer = 0x1122ba400] 04:33:42 INFO - PROCESS | 1688 | 1469273622988 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1210c6400) [pid = 1688] [serial = 555] [outer = 0x1122ba400] 04:33:43 INFO - PROCESS | 1688 | 1469273623750 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:33:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:33:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 968ms 04:33:43 INFO - PROCESS | 1688 | 1469273623769 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 1688 | 1469273623771 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:33:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:33:43 INFO - PROCESS | 1688 | 1469273623773 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:33:43 INFO - PROCESS | 1688 | 1469273623774 Marionette TRACE conn2 <- [1,714,null,{}] 04:33:43 INFO - PROCESS | 1688 | 1469273623777 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:43 INFO - PROCESS | 1688 | 1469273623778 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:43 INFO - PROCESS | 1688 | 1469273623898 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:33:43 INFO - PROCESS | 1688 | 1469273623944 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 1688 | 1469273623946 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x112254800 == 34 [pid = 1688] [id = 186] 04:33:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x110f17c00) [pid = 1688] [serial = 556] [outer = 0x0] 04:33:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x110fe1400) [pid = 1688] [serial = 557] [outer = 0x110f17c00] 04:33:43 INFO - PROCESS | 1688 | 1469273623977 Marionette DEBUG loaded listener.js 04:33:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1126ff800) [pid = 1688] [serial = 558] [outer = 0x110f17c00] 04:33:44 INFO - PROCESS | 1688 | 1469273624953 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:33:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1221ms 04:33:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:33:45 INFO - PROCESS | 1688 | 1469273624995 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 1688 | 1469273624998 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:33:45 INFO - PROCESS | 1688 | 1469273625001 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - PROCESS | 1688 | 1469273625003 Marionette TRACE conn2 <- [1,718,null,{}] 04:33:45 INFO - PROCESS | 1688 | 1469273625007 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:45 INFO - PROCESS | 1688 | 1469273625009 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:45 INFO - PROCESS | 1688 | 1469273625115 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:33:45 INFO - PROCESS | 1688 | 1469273625186 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 1688 | 1469273625187 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181eb800 == 35 [pid = 1688] [id = 187] 04:33:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x116473400) [pid = 1688] [serial = 559] [outer = 0x0] 04:33:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x116888000) [pid = 1688] [serial = 560] [outer = 0x116473400] 04:33:45 INFO - PROCESS | 1688 | 1469273625241 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1175c3400) [pid = 1688] [serial = 561] [outer = 0x116473400] 04:33:45 INFO - PROCESS | 1688 | --DOCSHELL 0x12e157000 == 34 [pid = 1688] [id = 22] 04:33:45 INFO - PROCESS | 1688 | --DOCSHELL 0x129262800 == 33 [pid = 1688] [id = 6] 04:33:45 INFO - PROCESS | 1688 | --DOCSHELL 0x12b884800 == 32 [pid = 1688] [id = 9] 04:33:45 INFO - PROCESS | 1688 | --DOCSHELL 0x113242000 == 31 [pid = 1688] [id = 24] 04:33:45 INFO - PROCESS | 1688 | --DOCSHELL 0x112639800 == 30 [pid = 1688] [id = 23] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x125787400) [pid = 1688] [serial = 476] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1243d3800) [pid = 1688] [serial = 503] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1292f2c00) [pid = 1688] [serial = 522] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x125782400) [pid = 1688] [serial = 506] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x112d65400) [pid = 1688] [serial = 485] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1292d5800) [pid = 1688] [serial = 519] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1133ed000) [pid = 1688] [serial = 486] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1164ce000) [pid = 1688] [serial = 482] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x117c1bc00) [pid = 1688] [serial = 483] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1292e7400) [pid = 1688] [serial = 521] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x113ea0800) [pid = 1688] [serial = 488] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x1172bd400) [pid = 1688] [serial = 489] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x120f88800) [pid = 1688] [serial = 497] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x120f94800) [pid = 1688] [serial = 498] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x119c05400) [pid = 1688] [serial = 494] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x120e99c00) [pid = 1688] [serial = 495] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x110f19400) [pid = 1688] [serial = 478] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x110fe9c00) [pid = 1688] [serial = 479] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x118459c00) [pid = 1688] [serial = 491] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x1196a0800) [pid = 1688] [serial = 492] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x126ddc000) [pid = 1688] [serial = 509] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x1267bd800) [pid = 1688] [serial = 507] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x128da5400) [pid = 1688] [serial = 510] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x12697a800) [pid = 1688] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x115db3000) [pid = 1688] [serial = 513] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x119c41800) [pid = 1688] [serial = 515] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 61 (0x1122bd000) [pid = 1688] [serial = 512] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 60 (0x123c27800) [pid = 1688] [serial = 501] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 59 (0x120f94400) [pid = 1688] [serial = 500] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 58 (0x124dec400) [pid = 1688] [serial = 504] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 57 (0x129210400) [pid = 1688] [serial = 516] [outer = 0x0] [url = about:blank] 04:33:45 INFO - PROCESS | 1688 | --DOMWINDOW == 56 (0x1292bc000) [pid = 1688] [serial = 518] [outer = 0x0] [url = about:blank] 04:33:46 INFO - PROCESS | 1688 | 1469273626269 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:33:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1325ms 04:33:46 INFO - PROCESS | 1688 | 1469273626325 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 1688 | 1469273626327 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:33:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:33:46 INFO - PROCESS | 1688 | 1469273626330 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 1688 | 1469273626333 Marionette TRACE conn2 <- [1,722,null,{}] 04:33:46 INFO - PROCESS | 1688 | 1469273626336 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:46 INFO - PROCESS | 1688 | 1469273626338 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:46 INFO - PROCESS | 1688 | 1469273626413 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:33:46 INFO - PROCESS | 1688 | 1469273626418 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 1688 | 1469273626419 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x1168ab000 == 31 [pid = 1688] [id = 188] 04:33:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 57 (0x115da7c00) [pid = 1688] [serial = 562] [outer = 0x0] 04:33:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 58 (0x115db0000) [pid = 1688] [serial = 563] [outer = 0x115da7c00] 04:33:46 INFO - PROCESS | 1688 | 1469273626469 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 59 (0x115fec000) [pid = 1688] [serial = 564] [outer = 0x115da7c00] 04:33:46 INFO - PROCESS | 1688 | 1469273626798 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 1688 | 1469273626854 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:33:46 INFO - PROCESS | 1688 | 1469273626859 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 1688 | 1469273626860 Marionette TRACE conn2 <- [1,726,null,{}] 04:33:46 INFO - PROCESS | 1688 | 1469273626863 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:46 INFO - PROCESS | 1688 | 1469273626864 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:46 INFO - PROCESS | 1688 | 1469273626944 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:33:46 INFO - PROCESS | 1688 | 1469273626948 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 1688 | 1469273626950 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181e0000 == 32 [pid = 1688] [id = 189] 04:33:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 60 (0x1168ee800) [pid = 1688] [serial = 565] [outer = 0x0] 04:33:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 61 (0x118485400) [pid = 1688] [serial = 566] [outer = 0x1168ee800] 04:33:46 INFO - PROCESS | 1688 | 1469273626980 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x1194af000) [pid = 1688] [serial = 567] [outer = 0x1168ee800] 04:33:47 INFO - PROCESS | 1688 | 1469273627403 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:33:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 572ms 04:33:47 INFO - PROCESS | 1688 | 1469273627431 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:33:47 INFO - PROCESS | 1688 | 1469273627433 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:33:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:33:47 INFO - PROCESS | 1688 | 1469273627437 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 1688 | 1469273627441 Marionette TRACE conn2 <- [1,730,null,{}] 04:33:47 INFO - PROCESS | 1688 | 1469273627452 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 1688 | 1469273627457 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:47 INFO - PROCESS | 1688 | 1469273627583 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:33:47 INFO - PROCESS | 1688 | 1469273627596 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 1688 | 1469273627598 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x11943f800 == 33 [pid = 1688] [id = 190] 04:33:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x119c0b400) [pid = 1688] [serial = 568] [outer = 0x0] 04:33:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x119c3f000) [pid = 1688] [serial = 569] [outer = 0x119c0b400] 04:33:47 INFO - PROCESS | 1688 | 1469273627646 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x120f89c00) [pid = 1688] [serial = 570] [outer = 0x119c0b400] 04:33:48 INFO - PROCESS | 1688 | 1469273628045 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 1688 | 1469273628067 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:33:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:33:48 INFO - PROCESS | 1688 | 1469273628071 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - PROCESS | 1688 | 1469273628074 Marionette TRACE conn2 <- [1,734,null,{}] 04:33:48 INFO - PROCESS | 1688 | 1469273628077 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:48 INFO - PROCESS | 1688 | 1469273628079 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:48 INFO - PROCESS | 1688 | 1469273628188 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:33:48 INFO - PROCESS | 1688 | 1469273628199 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 1688 | 1469273628200 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x12114d000 == 34 [pid = 1688] [id = 191] 04:33:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x1120eb000) [pid = 1688] [serial = 571] [outer = 0x0] 04:33:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x1210cb000) [pid = 1688] [serial = 572] [outer = 0x1120eb000] 04:33:48 INFO - PROCESS | 1688 | 1469273628225 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x123abc800) [pid = 1688] [serial = 573] [outer = 0x1120eb000] 04:33:48 INFO - PROCESS | 1688 | 1469273628540 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:33:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 522ms 04:33:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:33:48 INFO - PROCESS | 1688 | 1469273628592 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 1688 | 1469273628594 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:33:48 INFO - PROCESS | 1688 | 1469273628596 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - PROCESS | 1688 | 1469273628597 Marionette TRACE conn2 <- [1,738,null,{}] 04:33:48 INFO - PROCESS | 1688 | 1469273628599 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:48 INFO - PROCESS | 1688 | 1469273628600 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:48 INFO - PROCESS | 1688 | 1469273628692 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:33:48 INFO - PROCESS | 1688 | 1469273628708 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 1688 | 1469273628709 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c82800 == 35 [pid = 1688] [id = 192] 04:33:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x119916000) [pid = 1688] [serial = 574] [outer = 0x0] 04:33:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x123ac5c00) [pid = 1688] [serial = 575] [outer = 0x119916000] 04:33:48 INFO - PROCESS | 1688 | 1469273628733 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x123c24c00) [pid = 1688] [serial = 576] [outer = 0x119916000] 04:33:49 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x115da9c00) [pid = 1688] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:33:49 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x113e33800) [pid = 1688] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:33:49 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x110f16400) [pid = 1688] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:33:49 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x1132c8800) [pid = 1688] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:33:49 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x119c33000) [pid = 1688] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:33:49 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x119c36000) [pid = 1688] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:33:49 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x118406c00) [pid = 1688] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:33:49 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x1194b0800) [pid = 1688] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:33:49 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x110faac00) [pid = 1688] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:33:49 INFO - PROCESS | 1688 | --DOMWINDOW == 61 (0x112d6c400) [pid = 1688] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:33:49 INFO - PROCESS | 1688 | 1469273629550 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:33:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:33:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 04:33:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:33:49 INFO - PROCESS | 1688 | 1469273629567 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 1688 | 1469273629568 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:33:49 INFO - PROCESS | 1688 | 1469273629572 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - PROCESS | 1688 | 1469273629574 Marionette TRACE conn2 <- [1,742,null,{}] 04:33:49 INFO - PROCESS | 1688 | 1469273629576 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:49 INFO - PROCESS | 1688 | 1469273629580 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:49 INFO - PROCESS | 1688 | 1469273629675 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:33:49 INFO - PROCESS | 1688 | 1469273629680 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 1688 | 1469273629681 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c06000 == 36 [pid = 1688] [id = 193] 04:33:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x112d68400) [pid = 1688] [serial = 577] [outer = 0x0] 04:33:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x123c2f400) [pid = 1688] [serial = 578] [outer = 0x112d68400] 04:33:49 INFO - PROCESS | 1688 | 1469273629707 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x124164400) [pid = 1688] [serial = 579] [outer = 0x112d68400] 04:33:50 INFO - PROCESS | 1688 | 1469273630523 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:33:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 04:33:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:33:50 INFO - PROCESS | 1688 | 1469273630549 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 1688 | 1469273630551 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:33:50 INFO - PROCESS | 1688 | 1469273630553 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 1688 | 1469273630555 Marionette TRACE conn2 <- [1,746,null,{}] 04:33:50 INFO - PROCESS | 1688 | 1469273630558 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:50 INFO - PROCESS | 1688 | 1469273630560 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:50 INFO - PROCESS | 1688 | 1469273630633 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:33:50 INFO - PROCESS | 1688 | 1469273630683 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 1688 | 1469273630684 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x123d5e800 == 37 [pid = 1688] [id = 194] 04:33:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x112fc7400) [pid = 1688] [serial = 580] [outer = 0x0] 04:33:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x12468f000) [pid = 1688] [serial = 581] [outer = 0x112fc7400] 04:33:50 INFO - PROCESS | 1688 | 1469273630708 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x124de9800) [pid = 1688] [serial = 582] [outer = 0x112fc7400] 04:33:51 INFO - PROCESS | 1688 | 1469273631417 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:33:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 871ms 04:33:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:33:51 INFO - PROCESS | 1688 | 1469273631424 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 1688 | 1469273631425 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:33:51 INFO - PROCESS | 1688 | 1469273631427 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 1688 | 1469273631428 Marionette TRACE conn2 <- [1,750,null,{}] 04:33:51 INFO - PROCESS | 1688 | 1469273631431 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:51 INFO - PROCESS | 1688 | 1469273631432 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:51 INFO - PROCESS | 1688 | 1469273631530 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:33:51 INFO - PROCESS | 1688 | 1469273631535 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 1688 | 1469273631536 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d14000 == 38 [pid = 1688] [id = 195] 04:33:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x116a9f800) [pid = 1688] [serial = 583] [outer = 0x0] 04:33:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x125729400) [pid = 1688] [serial = 584] [outer = 0x116a9f800] 04:33:51 INFO - PROCESS | 1688 | 1469273631560 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x125788000) [pid = 1688] [serial = 585] [outer = 0x116a9f800] 04:33:52 INFO - PROCESS | 1688 | 1469273632325 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:33:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 919ms 04:33:52 INFO - PROCESS | 1688 | 1469273632346 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:33:52 INFO - PROCESS | 1688 | 1469273632349 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:33:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:33:52 INFO - PROCESS | 1688 | 1469273632368 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 1688 | 1469273632370 Marionette TRACE conn2 <- [1,754,null,{}] 04:33:52 INFO - PROCESS | 1688 | 1469273632376 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:52 INFO - PROCESS | 1688 | 1469273632377 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:52 INFO - PROCESS | 1688 | 1469273632479 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:33:52 INFO - PROCESS | 1688 | 1469273632526 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 1688 | 1469273632528 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x116851000 == 39 [pid = 1688] [id = 196] 04:33:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x112f6c800) [pid = 1688] [serial = 586] [outer = 0x0] 04:33:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x113354800) [pid = 1688] [serial = 587] [outer = 0x112f6c800] 04:33:52 INFO - PROCESS | 1688 | 1469273632560 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x115da5400) [pid = 1688] [serial = 588] [outer = 0x112f6c800] 04:33:53 INFO - PROCESS | 1688 | 1469273633477 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:33:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1137ms 04:33:53 INFO - PROCESS | 1688 | 1469273633491 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 1688 | 1469273633494 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:33:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:33:53 INFO - PROCESS | 1688 | 1469273633498 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 1688 | 1469273633500 Marionette TRACE conn2 <- [1,758,null,{}] 04:33:53 INFO - PROCESS | 1688 | 1469273633503 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 1688 | 1469273633506 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:53 INFO - PROCESS | 1688 | 1469273633606 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:33:53 INFO - PROCESS | 1688 | 1469273633654 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 1688 | 1469273633655 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x11943a800 == 40 [pid = 1688] [id = 197] 04:33:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x117c24800) [pid = 1688] [serial = 589] [outer = 0x0] 04:33:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x1182f2400) [pid = 1688] [serial = 590] [outer = 0x117c24800] 04:33:53 INFO - PROCESS | 1688 | 1469273633686 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x1194b0c00) [pid = 1688] [serial = 591] [outer = 0x117c24800] 04:33:54 INFO - PROCESS | 1688 | 1469273634110 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:33:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 619ms 04:33:54 INFO - PROCESS | 1688 | 1469273634118 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 1688 | 1469273634120 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:33:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:33:54 INFO - PROCESS | 1688 | 1469273634125 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - PROCESS | 1688 | 1469273634127 Marionette TRACE conn2 <- [1,762,null,{}] 04:33:54 INFO - PROCESS | 1688 | 1469273634135 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:54 INFO - PROCESS | 1688 | 1469273634138 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:54 INFO - PROCESS | 1688 | 1469273634239 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:33:54 INFO - PROCESS | 1688 | 1469273634290 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 1688 | 1469273634292 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x126473800 == 41 [pid = 1688] [id = 198] 04:33:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x119949c00) [pid = 1688] [serial = 592] [outer = 0x0] 04:33:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x120f92c00) [pid = 1688] [serial = 593] [outer = 0x119949c00] 04:33:54 INFO - PROCESS | 1688 | 1469273634323 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x123ac7800) [pid = 1688] [serial = 594] [outer = 0x119949c00] 04:33:55 INFO - PROCESS | 1688 | 1469273635196 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:33:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 04:33:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:33:55 INFO - PROCESS | 1688 | 1469273635248 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 1688 | 1469273635250 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:33:55 INFO - PROCESS | 1688 | 1469273635252 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 1688 | 1469273635254 Marionette TRACE conn2 <- [1,766,null,{}] 04:33:55 INFO - PROCESS | 1688 | 1469273635256 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:55 INFO - PROCESS | 1688 | 1469273635257 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:55 INFO - PROCESS | 1688 | 1469273635445 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:33:55 INFO - PROCESS | 1688 | 1469273635509 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 1688 | 1469273635510 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x11652e800 == 42 [pid = 1688] [id = 199] 04:33:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x112dd6400) [pid = 1688] [serial = 595] [outer = 0x0] 04:33:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1131b9800) [pid = 1688] [serial = 596] [outer = 0x112dd6400] 04:33:55 INFO - PROCESS | 1688 | 1469273635538 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x115dabc00) [pid = 1688] [serial = 597] [outer = 0x112dd6400] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x12953d800 == 41 [pid = 1688] [id = 19] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x12cae7000 == 40 [pid = 1688] [id = 15] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x11670f000 == 39 [pid = 1688] [id = 25] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x116ad2000 == 38 [pid = 1688] [id = 26] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x12ccc2800 == 37 [pid = 1688] [id = 17] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7bf800 == 36 [pid = 1688] [id = 8] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x1181f2800 == 35 [pid = 1688] [id = 13] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x121bea000 == 34 [pid = 1688] [id = 14] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x12acba800 == 33 [pid = 1688] [id = 12] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb6e800 == 32 [pid = 1688] [id = 10] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdd8000 == 31 [pid = 1688] [id = 11] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x1168b7800 == 30 [pid = 1688] [id = 179] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x118316800 == 29 [pid = 1688] [id = 20] 04:33:56 INFO - PROCESS | 1688 | --DOCSHELL 0x12d615800 == 28 [pid = 1688] [id = 21] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x119c3d800) [pid = 1688] [serial = 554] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x128e08800) [pid = 1688] [serial = 537] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x120f86400) [pid = 1688] [serial = 536] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x115df2400) [pid = 1688] [serial = 542] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1126fdc00) [pid = 1688] [serial = 525] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x110fe4000) [pid = 1688] [serial = 524] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x118461c00) [pid = 1688] [serial = 528] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1175bd000) [pid = 1688] [serial = 527] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x120faac00) [pid = 1688] [serial = 531] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x120e0fc00) [pid = 1688] [serial = 530] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x124df3800) [pid = 1688] [serial = 534] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x123ac2000) [pid = 1688] [serial = 533] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x118465400) [pid = 1688] [serial = 545] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x11990c000) [pid = 1688] [serial = 548] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x1175b9000) [pid = 1688] [serial = 551] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x112d70000) [pid = 1688] [serial = 539] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x1132d3400) [pid = 1688] [serial = 540] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x119914800) [pid = 1688] [serial = 549] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x1189b1400) [pid = 1688] [serial = 546] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x116835c00) [pid = 1688] [serial = 543] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | --DOMWINDOW == 61 (0x119918800) [pid = 1688] [serial = 552] [outer = 0x0] [url = about:blank] 04:33:56 INFO - PROCESS | 1688 | 1469273636606 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:33:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1371ms 04:33:56 INFO - PROCESS | 1688 | 1469273636625 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 1688 | 1469273636627 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:33:56 INFO - PROCESS | 1688 | 1469273636630 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 1688 | 1469273636632 Marionette TRACE conn2 <- [1,770,null,{}] 04:33:56 INFO - PROCESS | 1688 | 1469273636636 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:56 INFO - PROCESS | 1688 | 1469273636638 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:56 INFO - PROCESS | 1688 | 1469273636714 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:33:56 INFO - PROCESS | 1688 | 1469273636745 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 1688 | 1469273636748 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x115fa4800 == 29 [pid = 1688] [id = 200] 04:33:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x112d65c00) [pid = 1688] [serial = 598] [outer = 0x0] 04:33:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x112d6b000) [pid = 1688] [serial = 599] [outer = 0x112d65c00] 04:33:56 INFO - PROCESS | 1688 | 1469273636776 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x112de0c00) [pid = 1688] [serial = 600] [outer = 0x112d65c00] 04:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 470ms 04:33:57 INFO - PROCESS | 1688 | 1469273637096 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:33:57 INFO - PROCESS | 1688 | 1469273637100 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 1688 | 1469273637103 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:33:57 INFO - PROCESS | 1688 | 1469273637133 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 1688 | 1469273637135 Marionette TRACE conn2 <- [1,774,null,{}] 04:33:57 INFO - PROCESS | 1688 | 1469273637138 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:57 INFO - PROCESS | 1688 | 1469273637140 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:57 INFO - PROCESS | 1688 | 1469273637216 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:33:57 INFO - PROCESS | 1688 | 1469273637223 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 1688 | 1469273637225 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x117258000 == 30 [pid = 1688] [id = 201] 04:33:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x113c8b000) [pid = 1688] [serial = 601] [outer = 0x0] 04:33:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x115dad800) [pid = 1688] [serial = 602] [outer = 0x113c8b000] 04:33:57 INFO - PROCESS | 1688 | 1469273637253 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x115fe6000) [pid = 1688] [serial = 603] [outer = 0x113c8b000] 04:33:57 INFO - PROCESS | 1688 | 1469273637576 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 495ms 04:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:33:57 INFO - PROCESS | 1688 | 1469273637608 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 1688 | 1469273637609 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:33:57 INFO - PROCESS | 1688 | 1469273637611 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 1688 | 1469273637614 Marionette TRACE conn2 <- [1,778,null,{}] 04:33:57 INFO - PROCESS | 1688 | 1469273637629 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:57 INFO - PROCESS | 1688 | 1469273637633 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:57 INFO - PROCESS | 1688 | 1469273637715 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:33:57 INFO - PROCESS | 1688 | 1469273637763 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 1688 | 1469273637765 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x11831a800 == 31 [pid = 1688] [id = 202] 04:33:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x1164cb800) [pid = 1688] [serial = 604] [outer = 0x0] 04:33:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x117c22000) [pid = 1688] [serial = 605] [outer = 0x1164cb800] 04:33:57 INFO - PROCESS | 1688 | 1469273637793 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x118465400) [pid = 1688] [serial = 606] [outer = 0x1164cb800] 04:33:58 INFO - PROCESS | 1688 | 1469273638095 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 04:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:33:58 INFO - PROCESS | 1688 | 1469273638133 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 1688 | 1469273638135 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:33:58 INFO - PROCESS | 1688 | 1469273638137 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 1688 | 1469273638140 Marionette TRACE conn2 <- [1,782,null,{}] 04:33:58 INFO - PROCESS | 1688 | 1469273638143 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:58 INFO - PROCESS | 1688 | 1469273638144 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:58 INFO - PROCESS | 1688 | 1469273638220 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:33:58 INFO - PROCESS | 1688 | 1469273638271 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 1688 | 1469273638272 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x118721000 == 32 [pid = 1688] [id = 203] 04:33:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x11688c800) [pid = 1688] [serial = 607] [outer = 0x0] 04:33:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x118918c00) [pid = 1688] [serial = 608] [outer = 0x11688c800] 04:33:58 INFO - PROCESS | 1688 | 1469273638298 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x1196a4400) [pid = 1688] [serial = 609] [outer = 0x11688c800] 04:33:58 INFO - PROCESS | 1688 | 1469273638559 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 472ms 04:33:58 INFO - PROCESS | 1688 | 1469273638616 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 1688 | 1469273638617 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:33:58 INFO - PROCESS | 1688 | 1469273638619 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 1688 | 1469273638621 Marionette TRACE conn2 <- [1,786,null,{}] 04:33:58 INFO - PROCESS | 1688 | 1469273638630 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:58 INFO - PROCESS | 1688 | 1469273638632 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:58 INFO - PROCESS | 1688 | 1469273638733 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:33:58 INFO - PROCESS | 1688 | 1469273638737 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 1688 | 1469273638738 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198b0800 == 33 [pid = 1688] [id = 204] 04:33:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x118464000) [pid = 1688] [serial = 610] [outer = 0x0] 04:33:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x119913000) [pid = 1688] [serial = 611] [outer = 0x118464000] 04:33:58 INFO - PROCESS | 1688 | 1469273638763 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x119c33000) [pid = 1688] [serial = 612] [outer = 0x118464000] 04:33:59 INFO - PROCESS | 1688 | 1469273639098 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 526ms 04:33:59 INFO - PROCESS | 1688 | 1469273639147 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 1688 | 1469273639148 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:33:59 INFO - PROCESS | 1688 | 1469273639150 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 1688 | 1469273639151 Marionette TRACE conn2 <- [1,790,null,{}] 04:33:59 INFO - PROCESS | 1688 | 1469273639153 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:59 INFO - PROCESS | 1688 | 1469273639157 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:59 INFO - PROCESS | 1688 | 1469273639273 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:33:59 INFO - PROCESS | 1688 | 1469273639277 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 1688 | 1469273639278 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12115f000 == 34 [pid = 1688] [id = 205] 04:33:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x11990c000) [pid = 1688] [serial = 613] [outer = 0x0] 04:33:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x120e08400) [pid = 1688] [serial = 614] [outer = 0x11990c000] 04:33:59 INFO - PROCESS | 1688 | 1469273639304 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x123aba400) [pid = 1688] [serial = 615] [outer = 0x11990c000] 04:33:59 INFO - PROCESS | 1688 | 1469273639638 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 523ms 04:33:59 INFO - PROCESS | 1688 | 1469273639675 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 1688 | 1469273639676 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:33:59 INFO - PROCESS | 1688 | 1469273639678 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 1688 | 1469273639679 Marionette TRACE conn2 <- [1,794,null,{}] 04:33:59 INFO - PROCESS | 1688 | 1469273639681 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:59 INFO - PROCESS | 1688 | 1469273639683 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:59 INFO - PROCESS | 1688 | 1469273639769 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:33:59 INFO - PROCESS | 1688 | 1469273639808 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 1688 | 1469273639810 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:33:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bdc800 == 35 [pid = 1688] [id = 206] 04:33:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x112d6c800) [pid = 1688] [serial = 616] [outer = 0x0] 04:33:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x123ac8800) [pid = 1688] [serial = 617] [outer = 0x112d6c800] 04:33:59 INFO - PROCESS | 1688 | 1469273639833 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x123c2b000) [pid = 1688] [serial = 618] [outer = 0x112d6c800] 04:34:00 INFO - PROCESS | 1688 | 1469273640125 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 04:34:00 INFO - PROCESS | 1688 | 1469273640146 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 1688 | 1469273640147 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:34:00 INFO - PROCESS | 1688 | 1469273640150 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 1688 | 1469273640151 Marionette TRACE conn2 <- [1,798,null,{}] 04:34:00 INFO - PROCESS | 1688 | 1469273640153 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 1688 | 1469273640155 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:00 INFO - PROCESS | 1688 | 1469273640257 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:34:00 INFO - PROCESS | 1688 | 1469273640260 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 1688 | 1469273640262 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c0c000 == 36 [pid = 1688] [id = 207] 04:34:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x119910800) [pid = 1688] [serial = 619] [outer = 0x0] 04:34:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x123d88c00) [pid = 1688] [serial = 620] [outer = 0x119910800] 04:34:00 INFO - PROCESS | 1688 | 1469273640286 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1243d3800) [pid = 1688] [serial = 621] [outer = 0x119910800] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x116a9f800) [pid = 1688] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x119916000) [pid = 1688] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x112d68400) [pid = 1688] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1168ee800) [pid = 1688] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x115da7c00) [pid = 1688] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x110f17c00) [pid = 1688] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x116473400) [pid = 1688] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x119c0b400) [pid = 1688] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x1122ba400) [pid = 1688] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x112fc7400) [pid = 1688] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:34:00 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1120eb000) [pid = 1688] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:34:00 INFO - PROCESS | 1688 | 1469273640728 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 619ms 04:34:00 INFO - PROCESS | 1688 | 1469273640770 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:34:00 INFO - PROCESS | 1688 | 1469273640771 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:34:00 INFO - PROCESS | 1688 | 1469273640773 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 1688 | 1469273640774 Marionette TRACE conn2 <- [1,802,null,{}] 04:34:00 INFO - PROCESS | 1688 | 1469273640776 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 1688 | 1469273640777 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:00 INFO - PROCESS | 1688 | 1469273640849 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:34:00 INFO - PROCESS | 1688 | 1469273640853 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 1688 | 1469273640854 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d0f800 == 37 [pid = 1688] [id = 208] 04:34:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x1168ee800) [pid = 1688] [serial = 622] [outer = 0x0] 04:34:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x118458000) [pid = 1688] [serial = 623] [outer = 0x1168ee800] 04:34:00 INFO - PROCESS | 1688 | 1469273640889 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x12193a000) [pid = 1688] [serial = 624] [outer = 0x1168ee800] 04:34:01 INFO - PROCESS | 1688 | 1469273641200 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 04:34:01 INFO - PROCESS | 1688 | 1469273641242 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 1688 | 1469273641243 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:34:01 INFO - PROCESS | 1688 | 1469273641246 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 1688 | 1469273641247 Marionette TRACE conn2 <- [1,806,null,{}] 04:34:01 INFO - PROCESS | 1688 | 1469273641249 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:01 INFO - PROCESS | 1688 | 1469273641250 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:01 INFO - PROCESS | 1688 | 1469273641345 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:34:01 INFO - PROCESS | 1688 | 1469273641351 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 1688 | 1469273641352 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x126656000 == 38 [pid = 1688] [id = 209] 04:34:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x120e0f000) [pid = 1688] [serial = 625] [outer = 0x0] 04:34:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1243d2c00) [pid = 1688] [serial = 626] [outer = 0x120e0f000] 04:34:01 INFO - PROCESS | 1688 | 1469273641379 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x124cc6000) [pid = 1688] [serial = 627] [outer = 0x120e0f000] 04:34:01 INFO - PROCESS | 1688 | [1688] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:34:01 INFO - PROCESS | 1688 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:34:01 INFO - PROCESS | 1688 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:34:01 INFO - PROCESS | 1688 | [GFX2-]: Using SkiaGL canvas. 04:34:01 INFO - PROCESS | 1688 | 1469273641712 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 517ms 04:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:34:01 INFO - PROCESS | 1688 | 1469273641764 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 1688 | 1469273641765 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:34:01 INFO - PROCESS | 1688 | 1469273641767 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 1688 | 1469273641769 Marionette TRACE conn2 <- [1,810,null,{}] 04:34:01 INFO - PROCESS | 1688 | 1469273641772 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:01 INFO - PROCESS | 1688 | 1469273641773 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:01 INFO - PROCESS | 1688 | 1469273641863 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:34:01 INFO - PROCESS | 1688 | 1469273641918 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 1688 | 1469273641919 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aa6000 == 39 [pid = 1688] [id = 210] 04:34:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x115fea800) [pid = 1688] [serial = 628] [outer = 0x0] 04:34:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x124de7800) [pid = 1688] [serial = 629] [outer = 0x115fea800] 04:34:01 INFO - PROCESS | 1688 | 1469273641952 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x126c6c400) [pid = 1688] [serial = 630] [outer = 0x115fea800] 04:34:02 INFO - PROCESS | 1688 | 1469273642244 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 522ms 04:34:02 INFO - PROCESS | 1688 | 1469273642292 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 1688 | 1469273642293 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:34:02 INFO - PROCESS | 1688 | 1469273642296 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 1688 | 1469273642297 Marionette TRACE conn2 <- [1,814,null,{}] 04:34:02 INFO - PROCESS | 1688 | 1469273642299 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:02 INFO - PROCESS | 1688 | 1469273642300 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:02 INFO - PROCESS | 1688 | 1469273642378 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:34:02 INFO - PROCESS | 1688 | 1469273642382 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 1688 | 1469273642383 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x129262000 == 40 [pid = 1688] [id = 211] 04:34:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x126c72800) [pid = 1688] [serial = 631] [outer = 0x0] 04:34:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x128da0400) [pid = 1688] [serial = 632] [outer = 0x126c72800] 04:34:02 INFO - PROCESS | 1688 | 1469273642409 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x128da6000) [pid = 1688] [serial = 633] [outer = 0x126c72800] 04:34:02 INFO - PROCESS | 1688 | 1469273642845 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 1688 | 1469273642867 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:34:02 INFO - PROCESS | 1688 | 1469273642870 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 1688 | 1469273642872 Marionette TRACE conn2 <- [1,818,null,{}] 04:34:02 INFO - PROCESS | 1688 | 1469273642876 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:02 INFO - PROCESS | 1688 | 1469273642878 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:02 INFO - PROCESS | 1688 | 1469273642989 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:34:03 INFO - PROCESS | 1688 | 1469273643063 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 1688 | 1469273643065 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x116ad0800 == 41 [pid = 1688] [id = 212] 04:34:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x111f28800) [pid = 1688] [serial = 634] [outer = 0x0] 04:34:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x112d6b400) [pid = 1688] [serial = 635] [outer = 0x111f28800] 04:34:03 INFO - PROCESS | 1688 | 1469273643095 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1132d1c00) [pid = 1688] [serial = 636] [outer = 0x111f28800] 04:34:03 INFO - PROCESS | 1688 | 1469273643578 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 773ms 04:34:03 INFO - PROCESS | 1688 | 1469273643665 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 1688 | 1469273643668 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:34:03 INFO - PROCESS | 1688 | 1469273643697 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 1688 | 1469273643699 Marionette TRACE conn2 <- [1,822,null,{}] 04:34:03 INFO - PROCESS | 1688 | 1469273643701 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 1688 | 1469273643703 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:03 INFO - PROCESS | 1688 | 1469273643814 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:34:03 INFO - PROCESS | 1688 | 1469273643862 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 1688 | 1469273643863 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198b0000 == 42 [pid = 1688] [id = 213] 04:34:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1168ed800) [pid = 1688] [serial = 637] [outer = 0x0] 04:34:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1172bd800) [pid = 1688] [serial = 638] [outer = 0x1168ed800] 04:34:03 INFO - PROCESS | 1688 | 1469273643894 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11840dc00) [pid = 1688] [serial = 639] [outer = 0x1168ed800] 04:34:04 INFO - PROCESS | 1688 | 1469273644507 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 1688 | 1469273644520 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:34:04 INFO - PROCESS | 1688 | 1469273644523 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 1688 | 1469273644525 Marionette TRACE conn2 <- [1,826,null,{}] 04:34:04 INFO - PROCESS | 1688 | 1469273644528 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:04 INFO - PROCESS | 1688 | 1469273644530 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:04 INFO - PROCESS | 1688 | 1469273644634 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x128aa6000 == 41 [pid = 1688] [id = 210] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x126656000 == 40 [pid = 1688] [id = 209] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x124d0f800 == 39 [pid = 1688] [id = 208] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x123c0c000 == 38 [pid = 1688] [id = 207] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x121bdc800 == 37 [pid = 1688] [id = 206] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x12115f000 == 36 [pid = 1688] [id = 205] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x1198b0800 == 35 [pid = 1688] [id = 204] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x118721000 == 34 [pid = 1688] [id = 203] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x11831a800 == 33 [pid = 1688] [id = 202] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x117258000 == 32 [pid = 1688] [id = 201] 04:34:04 INFO - PROCESS | 1688 | --DOCSHELL 0x115fa4800 == 31 [pid = 1688] [id = 200] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x125729400) [pid = 1688] [serial = 584] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123ac5c00) [pid = 1688] [serial = 575] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x123c2f400) [pid = 1688] [serial = 578] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x118485400) [pid = 1688] [serial = 566] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1194af000) [pid = 1688] [serial = 567] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x115db0000) [pid = 1688] [serial = 563] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x115fec000) [pid = 1688] [serial = 564] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x110fe1400) [pid = 1688] [serial = 557] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1126ff800) [pid = 1688] [serial = 558] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x116888000) [pid = 1688] [serial = 560] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x123c24c00) [pid = 1688] [serial = 576] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1175c3400) [pid = 1688] [serial = 561] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x119c3f000) [pid = 1688] [serial = 569] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x120f89c00) [pid = 1688] [serial = 570] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1210c6400) [pid = 1688] [serial = 555] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x124de9800) [pid = 1688] [serial = 582] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x124164400) [pid = 1688] [serial = 579] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1210cb000) [pid = 1688] [serial = 572] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12468f000) [pid = 1688] [serial = 581] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x123abc800) [pid = 1688] [serial = 573] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x125788000) [pid = 1688] [serial = 585] [outer = 0x0] [url = about:blank] 04:34:04 INFO - PROCESS | 1688 | 1469273644714 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 1688 | 1469273644715 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x11322b800 == 32 [pid = 1688] [id = 214] 04:34:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x112d69c00) [pid = 1688] [serial = 640] [outer = 0x0] 04:34:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x1131be000) [pid = 1688] [serial = 641] [outer = 0x112d69c00] 04:34:04 INFO - PROCESS | 1688 | 1469273644744 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x115f78800) [pid = 1688] [serial = 642] [outer = 0x112d69c00] 04:34:05 INFO - PROCESS | 1688 | 1469273645046 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 570ms 04:34:05 INFO - PROCESS | 1688 | 1469273645093 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 1688 | 1469273645096 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:34:05 INFO - PROCESS | 1688 | 1469273645100 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 1688 | 1469273645102 Marionette TRACE conn2 <- [1,830,null,{}] 04:34:05 INFO - PROCESS | 1688 | 1469273645104 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:05 INFO - PROCESS | 1688 | 1469273645106 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:05 INFO - PROCESS | 1688 | 1469273645203 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:34:05 INFO - PROCESS | 1688 | 1469273645210 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 1688 | 1469273645211 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181f9000 == 33 [pid = 1688] [id = 215] 04:34:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x116883000) [pid = 1688] [serial = 643] [outer = 0x0] 04:34:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x1182f5000) [pid = 1688] [serial = 644] [outer = 0x116883000] 04:34:05 INFO - PROCESS | 1688 | 1469273645250 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x118911000) [pid = 1688] [serial = 645] [outer = 0x116883000] 04:34:05 INFO - PROCESS | 1688 | 1469273645589 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 520ms 04:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:34:05 INFO - PROCESS | 1688 | 1469273645620 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 1688 | 1469273645622 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:34:05 INFO - PROCESS | 1688 | 1469273645624 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 1688 | 1469273645626 Marionette TRACE conn2 <- [1,834,null,{}] 04:34:05 INFO - PROCESS | 1688 | 1469273645634 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:05 INFO - PROCESS | 1688 | 1469273645637 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:05 INFO - PROCESS | 1688 | 1469273645720 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:34:05 INFO - PROCESS | 1688 | 1469273645728 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 1688 | 1469273645730 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x11922e800 == 34 [pid = 1688] [id = 216] 04:34:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1122e6800) [pid = 1688] [serial = 646] [outer = 0x0] 04:34:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1196a2400) [pid = 1688] [serial = 647] [outer = 0x1122e6800] 04:34:05 INFO - PROCESS | 1688 | 1469273645757 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x119c3e000) [pid = 1688] [serial = 648] [outer = 0x1122e6800] 04:34:06 INFO - PROCESS | 1688 | 1469273646067 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 471ms 04:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:34:06 INFO - PROCESS | 1688 | 1469273646098 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 1688 | 1469273646099 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:34:06 INFO - PROCESS | 1688 | 1469273646102 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 1688 | 1469273646103 Marionette TRACE conn2 <- [1,838,null,{}] 04:34:06 INFO - PROCESS | 1688 | 1469273646107 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:06 INFO - PROCESS | 1688 | 1469273646109 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:06 INFO - PROCESS | 1688 | 1469273646185 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:34:06 INFO - PROCESS | 1688 | 1469273646190 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 1688 | 1469273646192 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e51800 == 35 [pid = 1688] [id = 217] 04:34:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x120e9a000) [pid = 1688] [serial = 649] [outer = 0x0] 04:34:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x120f8c400) [pid = 1688] [serial = 650] [outer = 0x120e9a000] 04:34:06 INFO - PROCESS | 1688 | 1469273646217 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x120fae400) [pid = 1688] [serial = 651] [outer = 0x120e9a000] 04:34:06 INFO - PROCESS | 1688 | 1469273646557 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 471ms 04:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:34:06 INFO - PROCESS | 1688 | 1469273646575 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 1688 | 1469273646576 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:34:06 INFO - PROCESS | 1688 | 1469273646579 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 1688 | 1469273646580 Marionette TRACE conn2 <- [1,842,null,{}] 04:34:06 INFO - PROCESS | 1688 | 1469273646582 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:06 INFO - PROCESS | 1688 | 1469273646583 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:06 INFO - PROCESS | 1688 | 1469273646667 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:34:06 INFO - PROCESS | 1688 | 1469273646675 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 1688 | 1469273646676 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x121152800 == 36 [pid = 1688] [id = 218] 04:34:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x120f87000) [pid = 1688] [serial = 652] [outer = 0x0] 04:34:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1211e3800) [pid = 1688] [serial = 653] [outer = 0x120f87000] 04:34:06 INFO - PROCESS | 1688 | 1469273646749 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x123abc400) [pid = 1688] [serial = 654] [outer = 0x120f87000] 04:34:07 INFO - PROCESS | 1688 | 1469273647060 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 04:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:34:07 INFO - PROCESS | 1688 | 1469273647097 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 1688 | 1469273647098 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:34:07 INFO - PROCESS | 1688 | 1469273647100 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 1688 | 1469273647101 Marionette TRACE conn2 <- [1,846,null,{}] 04:34:07 INFO - PROCESS | 1688 | 1469273647104 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:07 INFO - PROCESS | 1688 | 1469273647108 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:07 INFO - PROCESS | 1688 | 1469273647216 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:34:07 INFO - PROCESS | 1688 | 1469273647249 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 1688 | 1469273647251 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12417a000 == 37 [pid = 1688] [id = 219] 04:34:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x123ac4c00) [pid = 1688] [serial = 655] [outer = 0x0] 04:34:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x123ccc400) [pid = 1688] [serial = 656] [outer = 0x123ac4c00] 04:34:07 INFO - PROCESS | 1688 | 1469273647275 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x124df5400) [pid = 1688] [serial = 657] [outer = 0x123ac4c00] 04:34:07 INFO - PROCESS | 1688 | 1469273647602 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 04:34:07 INFO - PROCESS | 1688 | 1469273647621 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 1688 | 1469273647624 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:34:07 INFO - PROCESS | 1688 | 1469273647626 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 1688 | 1469273647635 Marionette TRACE conn2 <- [1,850,null,{}] 04:34:07 INFO - PROCESS | 1688 | 1469273647645 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:07 INFO - PROCESS | 1688 | 1469273647646 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:07 INFO - PROCESS | 1688 | 1469273647739 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:34:07 INFO - PROCESS | 1688 | 1469273647743 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 1688 | 1469273647744 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d20000 == 38 [pid = 1688] [id = 220] 04:34:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x125782400) [pid = 1688] [serial = 658] [outer = 0x0] 04:34:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1267bc800) [pid = 1688] [serial = 659] [outer = 0x125782400] 04:34:07 INFO - PROCESS | 1688 | 1469273647767 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x126c6dc00) [pid = 1688] [serial = 660] [outer = 0x125782400] 04:34:08 INFO - PROCESS | 1688 | 1469273648080 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 483ms 04:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:34:08 INFO - PROCESS | 1688 | 1469273648118 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 1688 | 1469273648119 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:34:08 INFO - PROCESS | 1688 | 1469273648122 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 1688 | 1469273648124 Marionette TRACE conn2 <- [1,854,null,{}] 04:34:08 INFO - PROCESS | 1688 | 1469273648128 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:08 INFO - PROCESS | 1688 | 1469273648129 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:08 INFO - PROCESS | 1688 | 1469273648226 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:34:08 INFO - PROCESS | 1688 | 1469273648229 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 1688 | 1469273648230 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aa2000 == 39 [pid = 1688] [id = 221] 04:34:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x125784c00) [pid = 1688] [serial = 661] [outer = 0x0] 04:34:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x126de1000) [pid = 1688] [serial = 662] [outer = 0x125784c00] 04:34:08 INFO - PROCESS | 1688 | 1469273648254 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128da4800) [pid = 1688] [serial = 663] [outer = 0x125784c00] 04:34:08 INFO - PROCESS | 1688 | 1469273648566 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 472ms 04:34:08 INFO - PROCESS | 1688 | 1469273648596 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 1688 | 1469273648597 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:34:08 INFO - PROCESS | 1688 | 1469273648610 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 1688 | 1469273648619 Marionette TRACE conn2 <- [1,858,null,{}] 04:34:08 INFO - PROCESS | 1688 | 1469273648622 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:08 INFO - PROCESS | 1688 | 1469273648625 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:08 INFO - PROCESS | 1688 | 1469273648721 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:34:08 INFO - PROCESS | 1688 | 1469273648724 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 1688 | 1469273648725 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x11922e000 == 40 [pid = 1688] [id = 222] 04:34:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128da5000) [pid = 1688] [serial = 664] [outer = 0x0] 04:34:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x128e03400) [pid = 1688] [serial = 665] [outer = 0x128da5000] 04:34:08 INFO - PROCESS | 1688 | 1469273648749 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x128e09400) [pid = 1688] [serial = 666] [outer = 0x128da5000] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x112d6c800) [pid = 1688] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x113c8b000) [pid = 1688] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11990c000) [pid = 1688] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x117c24800) [pid = 1688] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x11688c800) [pid = 1688] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x115fea800) [pid = 1688] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1168ee800) [pid = 1688] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119949c00) [pid = 1688] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x112d65c00) [pid = 1688] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x120e0f000) [pid = 1688] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1164cb800) [pid = 1688] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x112dd6400) [pid = 1688] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119910800) [pid = 1688] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x112f6c800) [pid = 1688] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:34:08 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x118464000) [pid = 1688] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:34:09 INFO - PROCESS | 1688 | 1469273649126 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 530ms 04:34:09 INFO - PROCESS | 1688 | 1469273649148 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 1688 | 1469273649149 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:34:09 INFO - PROCESS | 1688 | 1469273649163 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 1688 | 1469273649164 Marionette TRACE conn2 <- [1,862,null,{}] 04:34:09 INFO - PROCESS | 1688 | 1469273649166 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:09 INFO - PROCESS | 1688 | 1469273649167 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:09 INFO - PROCESS | 1688 | 1469273649248 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:34:09 INFO - PROCESS | 1688 | 1469273649252 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 1688 | 1469273649253 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12953e800 == 41 [pid = 1688] [id = 223] 04:34:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1175c5c00) [pid = 1688] [serial = 667] [outer = 0x0] 04:34:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11990e800) [pid = 1688] [serial = 668] [outer = 0x1175c5c00] 04:34:09 INFO - PROCESS | 1688 | 1469273649278 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1211e6c00) [pid = 1688] [serial = 669] [outer = 0x1175c5c00] 04:34:09 INFO - PROCESS | 1688 | 1469273649588 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 468ms 04:34:09 INFO - PROCESS | 1688 | 1469273649631 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 1688 | 1469273649633 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:34:09 INFO - PROCESS | 1688 | 1469273649643 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 1688 | 1469273649644 Marionette TRACE conn2 <- [1,866,null,{}] 04:34:09 INFO - PROCESS | 1688 | 1469273649647 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:09 INFO - PROCESS | 1688 | 1469273649648 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:09 INFO - PROCESS | 1688 | 1469273649736 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:34:09 INFO - PROCESS | 1688 | 1469273649788 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 1688 | 1469273649790 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12978c000 == 42 [pid = 1688] [id = 224] 04:34:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118464000) [pid = 1688] [serial = 670] [outer = 0x0] 04:34:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124cc8800) [pid = 1688] [serial = 671] [outer = 0x118464000] 04:34:09 INFO - PROCESS | 1688 | 1469273649816 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1292b7400) [pid = 1688] [serial = 672] [outer = 0x118464000] 04:34:10 INFO - PROCESS | 1688 | 1469273650093 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 470ms 04:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:34:10 INFO - PROCESS | 1688 | 1469273650114 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 1688 | 1469273650115 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:34:10 INFO - PROCESS | 1688 | 1469273650117 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 1688 | 1469273650118 Marionette TRACE conn2 <- [1,870,null,{}] 04:34:10 INFO - PROCESS | 1688 | 1469273650127 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:10 INFO - PROCESS | 1688 | 1469273650128 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:10 INFO - PROCESS | 1688 | 1469273650215 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:34:10 INFO - PROCESS | 1688 | 1469273650219 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 1688 | 1469273650220 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a918800 == 43 [pid = 1688] [id = 225] 04:34:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119c03000) [pid = 1688] [serial = 673] [outer = 0x0] 04:34:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1292bec00) [pid = 1688] [serial = 674] [outer = 0x119c03000] 04:34:10 INFO - PROCESS | 1688 | 1469273650243 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1292d3c00) [pid = 1688] [serial = 675] [outer = 0x119c03000] 04:34:10 INFO - PROCESS | 1688 | 1469273650562 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 469ms 04:34:10 INFO - PROCESS | 1688 | 1469273650587 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 1688 | 1469273650597 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:34:10 INFO - PROCESS | 1688 | 1469273650600 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 1688 | 1469273650601 Marionette TRACE conn2 <- [1,874,null,{}] 04:34:10 INFO - PROCESS | 1688 | 1469273650603 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:10 INFO - PROCESS | 1688 | 1469273650605 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:10 INFO - PROCESS | 1688 | 1469273650709 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:34:10 INFO - PROCESS | 1688 | 1469273650714 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 1688 | 1469273650715 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12aca5000 == 44 [pid = 1688] [id = 226] 04:34:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x123cd8800) [pid = 1688] [serial = 676] [outer = 0x0] 04:34:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1292d9400) [pid = 1688] [serial = 677] [outer = 0x123cd8800] 04:34:10 INFO - PROCESS | 1688 | 1469273650739 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1292e4c00) [pid = 1688] [serial = 678] [outer = 0x123cd8800] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11652e800 == 43 [pid = 1688] [id = 199] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x126473800 == 42 [pid = 1688] [id = 198] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11322b800 == 41 [pid = 1688] [id = 214] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1198b0000 == 40 [pid = 1688] [id = 213] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x116ad0800 == 39 [pid = 1688] [id = 212] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x129262000 == 38 [pid = 1688] [id = 211] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11922e800 == 37 [pid = 1688] [id = 216] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x120e51800 == 36 [pid = 1688] [id = 217] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x1181f9000 == 35 [pid = 1688] [id = 215] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x124d20000 == 34 [pid = 1688] [id = 220] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x128aa2000 == 33 [pid = 1688] [id = 221] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11922e000 == 32 [pid = 1688] [id = 222] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12417a000 == 31 [pid = 1688] [id = 219] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12953e800 == 30 [pid = 1688] [id = 223] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x12978c000 == 29 [pid = 1688] [id = 224] 04:34:11 INFO - PROCESS | 1688 | --DOCSHELL 0x121152800 == 28 [pid = 1688] [id = 218] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x126c6c400) [pid = 1688] [serial = 630] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x128da0400) [pid = 1688] [serial = 632] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123c2b000) [pid = 1688] [serial = 618] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x115fe6000) [pid = 1688] [serial = 603] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123aba400) [pid = 1688] [serial = 615] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x115dad800) [pid = 1688] [serial = 602] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1182f2400) [pid = 1688] [serial = 590] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1196a4400) [pid = 1688] [serial = 609] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x124de7800) [pid = 1688] [serial = 629] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x118458000) [pid = 1688] [serial = 623] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x120e08400) [pid = 1688] [serial = 614] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x120f92c00) [pid = 1688] [serial = 593] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x112de0c00) [pid = 1688] [serial = 600] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1243d2c00) [pid = 1688] [serial = 626] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x118465400) [pid = 1688] [serial = 606] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1131b9800) [pid = 1688] [serial = 596] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x124cc6000) [pid = 1688] [serial = 627] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x123ac8800) [pid = 1688] [serial = 617] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x123d88c00) [pid = 1688] [serial = 620] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x12193a000) [pid = 1688] [serial = 624] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x118918c00) [pid = 1688] [serial = 608] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x115dabc00) [pid = 1688] [serial = 597] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x1243d3800) [pid = 1688] [serial = 621] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x117c22000) [pid = 1688] [serial = 605] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x1194b0c00) [pid = 1688] [serial = 591] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x115da5400) [pid = 1688] [serial = 588] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x119913000) [pid = 1688] [serial = 611] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x119c33000) [pid = 1688] [serial = 612] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x123ac7800) [pid = 1688] [serial = 594] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x112d6b000) [pid = 1688] [serial = 599] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x113354800) [pid = 1688] [serial = 587] [outer = 0x0] [url = about:blank] 04:34:12 INFO - PROCESS | 1688 | --DOCSHELL 0x12a918800 == 27 [pid = 1688] [id = 225] 04:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1521ms 04:34:12 INFO - PROCESS | 1688 | 1469273652115 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:34:12 INFO - PROCESS | 1688 | 1469273652122 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:34:12 INFO - PROCESS | 1688 | 1469273652126 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:34:12 INFO - PROCESS | 1688 | 1469273652130 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 1688 | 1469273652132 Marionette TRACE conn2 <- [1,878,null,{}] 04:34:12 INFO - PROCESS | 1688 | 1469273652136 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 1688 | 1469273652138 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:12 INFO - PROCESS | 1688 | 1469273652219 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:34:12 INFO - PROCESS | 1688 | 1469273652265 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 1688 | 1469273652268 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x11322a800 == 28 [pid = 1688] [id = 227] 04:34:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x1122bec00) [pid = 1688] [serial = 679] [outer = 0x0] 04:34:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x1122e3400) [pid = 1688] [serial = 680] [outer = 0x1122bec00] 04:34:12 INFO - PROCESS | 1688 | 1469273652295 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x112a7e000) [pid = 1688] [serial = 681] [outer = 0x1122bec00] 04:34:12 INFO - PROCESS | 1688 | 1469273652678 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 571ms 04:34:12 INFO - PROCESS | 1688 | 1469273652701 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 1688 | 1469273652705 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:34:12 INFO - PROCESS | 1688 | 1469273652709 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 1688 | 1469273652711 Marionette TRACE conn2 <- [1,882,null,{}] 04:34:12 INFO - PROCESS | 1688 | 1469273652714 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 1688 | 1469273652716 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:12 INFO - PROCESS | 1688 | 1469273652797 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:34:12 INFO - PROCESS | 1688 | 1469273652844 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 1688 | 1469273652846 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x11684a800 == 29 [pid = 1688] [id = 228] 04:34:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x112d68400) [pid = 1688] [serial = 682] [outer = 0x0] 04:34:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x112dd5800) [pid = 1688] [serial = 683] [outer = 0x112d68400] 04:34:12 INFO - PROCESS | 1688 | 1469273652873 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x1131bc800) [pid = 1688] [serial = 684] [outer = 0x112d68400] 04:34:13 INFO - PROCESS | 1688 | 1469273653178 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms 04:34:13 INFO - PROCESS | 1688 | 1469273653231 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 1688 | 1469273653243 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:34:13 INFO - PROCESS | 1688 | 1469273653247 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 1688 | 1469273653250 Marionette TRACE conn2 <- [1,886,null,{}] 04:34:13 INFO - PROCESS | 1688 | 1469273653262 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 1688 | 1469273653267 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:13 INFO - PROCESS | 1688 | 1469273653413 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:34:13 INFO - PROCESS | 1688 | 1469273653423 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 1688 | 1469273653425 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c76800 == 30 [pid = 1688] [id = 229] 04:34:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x110f0d000) [pid = 1688] [serial = 685] [outer = 0x0] 04:34:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x115da5400) [pid = 1688] [serial = 686] [outer = 0x110f0d000] 04:34:13 INFO - PROCESS | 1688 | 1469273653470 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x115fe6000) [pid = 1688] [serial = 687] [outer = 0x110f0d000] 04:34:13 INFO - PROCESS | 1688 | 1469273653790 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 576ms 04:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:34:13 INFO - PROCESS | 1688 | 1469273653830 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 1688 | 1469273653832 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:34:13 INFO - PROCESS | 1688 | 1469273653834 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 1688 | 1469273653836 Marionette TRACE conn2 <- [1,890,null,{}] 04:34:13 INFO - PROCESS | 1688 | 1469273653847 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 1688 | 1469273653848 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:13 INFO - PROCESS | 1688 | 1469273653937 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:34:13 INFO - PROCESS | 1688 | 1469273653993 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 1688 | 1469273653995 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181e9800 == 31 [pid = 1688] [id = 230] 04:34:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x113c38000) [pid = 1688] [serial = 688] [outer = 0x0] 04:34:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x116809400) [pid = 1688] [serial = 689] [outer = 0x113c38000] 04:34:14 INFO - PROCESS | 1688 | 1469273654037 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x116a9c000) [pid = 1688] [serial = 690] [outer = 0x113c38000] 04:34:14 INFO - PROCESS | 1688 | 1469273654439 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 04:34:14 INFO - PROCESS | 1688 | 1469273654464 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 1688 | 1469273654466 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:34:14 INFO - PROCESS | 1688 | 1469273654468 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 1688 | 1469273654469 Marionette TRACE conn2 <- [1,894,null,{}] 04:34:14 INFO - PROCESS | 1688 | 1469273654471 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 1688 | 1469273654473 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:14 INFO - PROCESS | 1688 | 1469273654553 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:34:14 INFO - PROCESS | 1688 | 1469273654602 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 1688 | 1469273654603 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x118721800 == 32 [pid = 1688] [id = 231] 04:34:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x111d18800) [pid = 1688] [serial = 691] [outer = 0x0] 04:34:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x116a9fc00) [pid = 1688] [serial = 692] [outer = 0x111d18800] 04:34:14 INFO - PROCESS | 1688 | 1469273654627 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x117c25400) [pid = 1688] [serial = 693] [outer = 0x111d18800] 04:34:14 INFO - PROCESS | 1688 | 1469273654918 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 470ms 04:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:34:14 INFO - PROCESS | 1688 | 1469273654946 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 1688 | 1469273654948 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:34:14 INFO - PROCESS | 1688 | 1469273654950 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 1688 | 1469273654951 Marionette TRACE conn2 <- [1,898,null,{}] 04:34:14 INFO - PROCESS | 1688 | 1469273654954 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 1688 | 1469273654962 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:15 INFO - PROCESS | 1688 | 1469273655063 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:34:15 INFO - PROCESS | 1688 | 1469273655067 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 1688 | 1469273655069 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a8000 == 33 [pid = 1688] [id = 232] 04:34:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x11809ac00) [pid = 1688] [serial = 694] [outer = 0x0] 04:34:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x11845d000) [pid = 1688] [serial = 695] [outer = 0x11809ac00] 04:34:15 INFO - PROCESS | 1688 | 1469273655103 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1194ae800) [pid = 1688] [serial = 696] [outer = 0x11809ac00] 04:34:15 INFO - PROCESS | 1688 | 1469273655558 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 622ms 04:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:34:15 INFO - PROCESS | 1688 | 1469273655573 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 1688 | 1469273655575 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:34:15 INFO - PROCESS | 1688 | 1469273655577 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 1688 | 1469273655578 Marionette TRACE conn2 <- [1,902,null,{}] 04:34:15 INFO - PROCESS | 1688 | 1469273655580 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:15 INFO - PROCESS | 1688 | 1469273655581 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:15 INFO - PROCESS | 1688 | 1469273655660 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:34:15 INFO - PROCESS | 1688 | 1469273655664 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 1688 | 1469273655665 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e34800 == 34 [pid = 1688] [id = 233] 04:34:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x118ec6800) [pid = 1688] [serial = 697] [outer = 0x0] 04:34:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1196a7800) [pid = 1688] [serial = 698] [outer = 0x118ec6800] 04:34:15 INFO - PROCESS | 1688 | 1469273655691 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11990dc00) [pid = 1688] [serial = 699] [outer = 0x118ec6800] 04:34:16 INFO - PROCESS | 1688 | 1469273656023 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 04:34:16 INFO - PROCESS | 1688 | 1469273656046 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 1688 | 1469273656048 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:34:16 INFO - PROCESS | 1688 | 1469273656050 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 1688 | 1469273656051 Marionette TRACE conn2 <- [1,906,null,{}] 04:34:16 INFO - PROCESS | 1688 | 1469273656053 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 1688 | 1469273656054 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:16 INFO - PROCESS | 1688 | 1469273656126 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:34:16 INFO - PROCESS | 1688 | 1469273656130 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 1688 | 1469273656131 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x121246800 == 35 [pid = 1688] [id = 234] 04:34:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1196aa800) [pid = 1688] [serial = 700] [outer = 0x0] 04:34:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11994b000) [pid = 1688] [serial = 701] [outer = 0x1196aa800] 04:34:16 INFO - PROCESS | 1688 | 1469273656157 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119c36000) [pid = 1688] [serial = 702] [outer = 0x1196aa800] 04:34:16 INFO - PROCESS | 1688 | 1469273656484 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms 04:34:16 INFO - PROCESS | 1688 | 1469273656521 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 1688 | 1469273656522 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:34:16 INFO - PROCESS | 1688 | 1469273656525 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 1688 | 1469273656527 Marionette TRACE conn2 <- [1,910,null,{}] 04:34:16 INFO - PROCESS | 1688 | 1469273656530 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 1688 | 1469273656531 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:16 INFO - PROCESS | 1688 | 1469273656631 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:34:16 INFO - PROCESS | 1688 | 1469273656647 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 1688 | 1469273656648 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c72000 == 36 [pid = 1688] [id = 235] 04:34:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x115fea400) [pid = 1688] [serial = 703] [outer = 0x0] 04:34:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119c3e800) [pid = 1688] [serial = 704] [outer = 0x115fea400] 04:34:16 INFO - PROCESS | 1688 | 1469273656667 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x120e08000) [pid = 1688] [serial = 705] [outer = 0x115fea400] 04:34:17 INFO - PROCESS | 1688 | 1469273657142 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 04:34:17 INFO - PROCESS | 1688 | 1469273657197 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 1688 | 1469273657201 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:34:17 INFO - PROCESS | 1688 | 1469273657207 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 1688 | 1469273657211 Marionette TRACE conn2 <- [1,914,null,{}] 04:34:17 INFO - PROCESS | 1688 | 1469273657218 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:17 INFO - PROCESS | 1688 | 1469273657220 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:17 INFO - PROCESS | 1688 | 1469273657383 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:34:17 INFO - PROCESS | 1688 | 1469273657466 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 1688 | 1469273657470 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x113232000 == 37 [pid = 1688] [id = 236] 04:34:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x110fea000) [pid = 1688] [serial = 706] [outer = 0x0] 04:34:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x111d78c00) [pid = 1688] [serial = 707] [outer = 0x110fea000] 04:34:17 INFO - PROCESS | 1688 | 1469273657500 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1126fa000) [pid = 1688] [serial = 708] [outer = 0x110fea000] 04:34:18 INFO - PROCESS | 1688 | 1469273658040 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 877ms 04:34:18 INFO - PROCESS | 1688 | 1469273658094 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 1688 | 1469273658098 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:34:18 INFO - PROCESS | 1688 | 1469273658102 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 1688 | 1469273658104 Marionette TRACE conn2 <- [1,918,null,{}] 04:34:18 INFO - PROCESS | 1688 | 1469273658109 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:18 INFO - PROCESS | 1688 | 1469273658111 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:18 INFO - PROCESS | 1688 | 1469273658219 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:34:18 INFO - PROCESS | 1688 | 1469273658292 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 1688 | 1469273658294 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x118386000 == 38 [pid = 1688] [id = 237] 04:34:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x113c89800) [pid = 1688] [serial = 709] [outer = 0x0] 04:34:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x113e91c00) [pid = 1688] [serial = 710] [outer = 0x113c89800] 04:34:18 INFO - PROCESS | 1688 | 1469273658324 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x115df0400) [pid = 1688] [serial = 711] [outer = 0x113c89800] 04:34:18 INFO - PROCESS | 1688 | 1469273658931 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 873ms 04:34:18 INFO - PROCESS | 1688 | 1469273658983 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 1688 | 1469273658986 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:34:18 INFO - PROCESS | 1688 | 1469273658993 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 1688 | 1469273658994 Marionette TRACE conn2 <- [1,922,null,{}] 04:34:19 INFO - PROCESS | 1688 | 1469273658998 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:19 INFO - PROCESS | 1688 | 1469273659000 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:19 INFO - PROCESS | 1688 | 1469273659099 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:34:19 INFO - PROCESS | 1688 | --DOCSHELL 0x121246800 == 37 [pid = 1688] [id = 234] 04:34:19 INFO - PROCESS | 1688 | --DOCSHELL 0x120e34800 == 36 [pid = 1688] [id = 233] 04:34:19 INFO - PROCESS | 1688 | --DOCSHELL 0x1198a8000 == 35 [pid = 1688] [id = 232] 04:34:19 INFO - PROCESS | 1688 | --DOCSHELL 0x118721800 == 34 [pid = 1688] [id = 231] 04:34:19 INFO - PROCESS | 1688 | --DOCSHELL 0x1181e9800 == 33 [pid = 1688] [id = 230] 04:34:19 INFO - PROCESS | 1688 | --DOCSHELL 0x117c76800 == 32 [pid = 1688] [id = 229] 04:34:19 INFO - PROCESS | 1688 | --DOCSHELL 0x11684a800 == 31 [pid = 1688] [id = 228] 04:34:19 INFO - PROCESS | 1688 | --DOCSHELL 0x11322a800 == 30 [pid = 1688] [id = 227] 04:34:19 INFO - PROCESS | 1688 | 1469273659190 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 1688 | 1469273659193 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x11641c800 == 31 [pid = 1688] [id = 238] 04:34:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x112dd1c00) [pid = 1688] [serial = 712] [outer = 0x0] 04:34:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x113c39000) [pid = 1688] [serial = 713] [outer = 0x112dd1c00] 04:34:19 INFO - PROCESS | 1688 | 1469273659220 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x115db3400) [pid = 1688] [serial = 714] [outer = 0x112dd1c00] 04:34:19 INFO - PROCESS | 1688 | 1469273659540 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 575ms 04:34:19 INFO - PROCESS | 1688 | 1469273659566 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 1688 | 1469273659569 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:34:19 INFO - PROCESS | 1688 | 1469273659577 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 1688 | 1469273659579 Marionette TRACE conn2 <- [1,926,null,{}] 04:34:19 INFO - PROCESS | 1688 | 1469273659582 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:19 INFO - PROCESS | 1688 | 1469273659585 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:19 INFO - PROCESS | 1688 | 1469273659704 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:34:19 INFO - PROCESS | 1688 | 1469273659713 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 1688 | 1469273659715 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181f2800 == 32 [pid = 1688] [id = 239] 04:34:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x116473c00) [pid = 1688] [serial = 715] [outer = 0x0] 04:34:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1175c1400) [pid = 1688] [serial = 716] [outer = 0x116473c00] 04:34:19 INFO - PROCESS | 1688 | 1469273659758 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x11840d400) [pid = 1688] [serial = 717] [outer = 0x116473c00] 04:34:20 INFO - PROCESS | 1688 | 1469273660193 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 04:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:34:20 INFO - PROCESS | 1688 | 1469273660247 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 1688 | 1469273660248 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:34:20 INFO - PROCESS | 1688 | 1469273660250 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 1688 | 1469273660253 Marionette TRACE conn2 <- [1,930,null,{}] 04:34:20 INFO - PROCESS | 1688 | 1469273660261 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:20 INFO - PROCESS | 1688 | 1469273660264 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:20 INFO - PROCESS | 1688 | 1469273660351 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:34:20 INFO - PROCESS | 1688 | 1469273660359 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 1688 | 1469273660361 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cb6000 == 33 [pid = 1688] [id = 240] 04:34:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x118487000) [pid = 1688] [serial = 718] [outer = 0x0] 04:34:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x118e38800) [pid = 1688] [serial = 719] [outer = 0x118487000] 04:34:20 INFO - PROCESS | 1688 | 1469273660389 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x11990f800) [pid = 1688] [serial = 720] [outer = 0x118487000] 04:34:20 INFO - PROCESS | 1688 | 1469273660714 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 472ms 04:34:20 INFO - PROCESS | 1688 | 1469273660726 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 1688 | 1469273660728 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:34:20 INFO - PROCESS | 1688 | 1469273660730 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 1688 | 1469273660731 Marionette TRACE conn2 <- [1,934,null,{}] 04:34:20 INFO - PROCESS | 1688 | 1469273660743 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:20 INFO - PROCESS | 1688 | 1469273660744 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:20 INFO - PROCESS | 1688 | 1469273660826 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:34:20 INFO - PROCESS | 1688 | 1469273660830 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 1688 | 1469273660831 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x121be8800 == 34 [pid = 1688] [id = 241] 04:34:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x119910c00) [pid = 1688] [serial = 721] [outer = 0x0] 04:34:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x119c3f400) [pid = 1688] [serial = 722] [outer = 0x119910c00] 04:34:20 INFO - PROCESS | 1688 | 1469273660856 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x120ea5400) [pid = 1688] [serial = 723] [outer = 0x119910c00] 04:34:21 INFO - PROCESS | 1688 | 1469273661207 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 528ms 04:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:34:21 INFO - PROCESS | 1688 | 1469273661258 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 1688 | 1469273661259 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:34:21 INFO - PROCESS | 1688 | 1469273661262 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 1688 | 1469273661263 Marionette TRACE conn2 <- [1,938,null,{}] 04:34:21 INFO - PROCESS | 1688 | 1469273661265 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:21 INFO - PROCESS | 1688 | 1469273661266 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:21 INFO - PROCESS | 1688 | 1469273661346 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:34:21 INFO - PROCESS | 1688 | 1469273661415 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 1688 | 1469273661416 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x123ceb000 == 35 [pid = 1688] [id = 242] 04:34:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x119917400) [pid = 1688] [serial = 724] [outer = 0x0] 04:34:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x120f8c000) [pid = 1688] [serial = 725] [outer = 0x119917400] 04:34:21 INFO - PROCESS | 1688 | 1469273661441 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1212cf400) [pid = 1688] [serial = 726] [outer = 0x119917400] 04:34:21 INFO - PROCESS | 1688 | 1469273661790 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 571ms 04:34:21 INFO - PROCESS | 1688 | 1469273661833 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 1688 | 1469273661835 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:34:21 INFO - PROCESS | 1688 | 1469273661837 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 1688 | 1469273661838 Marionette TRACE conn2 <- [1,942,null,{}] 04:34:21 INFO - PROCESS | 1688 | 1469273661840 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:21 INFO - PROCESS | 1688 | 1469273661844 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:21 INFO - PROCESS | 1688 | 1469273661960 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:34:21 INFO - PROCESS | 1688 | 1469273661973 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 1688 | 1469273661974 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d51800 == 36 [pid = 1688] [id = 243] 04:34:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1213ea400) [pid = 1688] [serial = 727] [outer = 0x0] 04:34:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x123ac0400) [pid = 1688] [serial = 728] [outer = 0x1213ea400] 04:34:22 INFO - PROCESS | 1688 | 1469273661999 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x123c29800) [pid = 1688] [serial = 729] [outer = 0x1213ea400] 04:34:22 INFO - PROCESS | 1688 | 1469273662324 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 520ms 04:34:22 INFO - PROCESS | 1688 | 1469273662365 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 1688 | 1469273662366 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:34:22 INFO - PROCESS | 1688 | 1469273662368 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 1688 | 1469273662369 Marionette TRACE conn2 <- [1,946,null,{}] 04:34:22 INFO - PROCESS | 1688 | 1469273662379 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 1688 | 1469273662380 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:22 INFO - PROCESS | 1688 | 1469273662477 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:34:22 INFO - PROCESS | 1688 | 1469273662486 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 1688 | 1469273662487 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x12678c800 == 37 [pid = 1688] [id = 244] 04:34:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x123ac5400) [pid = 1688] [serial = 730] [outer = 0x0] 04:34:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x123c30400) [pid = 1688] [serial = 731] [outer = 0x123ac5400] 04:34:22 INFO - PROCESS | 1688 | 1469273662513 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x124160000) [pid = 1688] [serial = 732] [outer = 0x123ac5400] 04:34:22 INFO - PROCESS | 1688 | 1469273662853 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 526ms 04:34:22 INFO - PROCESS | 1688 | 1469273662894 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 1688 | 1469273662895 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:34:22 INFO - PROCESS | 1688 | 1469273662898 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 1688 | 1469273662899 Marionette TRACE conn2 <- [1,950,null,{}] 04:34:22 INFO - PROCESS | 1688 | 1469273662901 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 1688 | 1469273662902 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:23 INFO - PROCESS | 1688 | 1469273662998 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:34:23 INFO - PROCESS | 1688 | 1469273663001 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 1688 | 1469273663002 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x1269f7800 == 38 [pid = 1688] [id = 245] 04:34:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x1213f2c00) [pid = 1688] [serial = 733] [outer = 0x0] 04:34:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 120 (0x1243d1400) [pid = 1688] [serial = 734] [outer = 0x1213f2c00] 04:34:23 INFO - PROCESS | 1688 | 1469273663026 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 121 (0x12468c400) [pid = 1688] [serial = 735] [outer = 0x1213f2c00] 04:34:23 INFO - PROCESS | 1688 | 1469273663348 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 468ms 04:34:23 INFO - PROCESS | 1688 | 1469273663366 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 1688 | 1469273663367 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:34:23 INFO - PROCESS | 1688 | 1469273663370 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 1688 | 1469273663382 Marionette TRACE conn2 <- [1,954,null,{}] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 120 (0x119c03000) [pid = 1688] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 119 (0x118ec6800) [pid = 1688] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x112d68400) [pid = 1688] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x113c38000) [pid = 1688] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x1122bec00) [pid = 1688] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1196aa800) [pid = 1688] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x111d18800) [pid = 1688] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x110f0d000) [pid = 1688] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x11809ac00) [pid = 1688] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x123ac4c00) [pid = 1688] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x125782400) [pid = 1688] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x125784c00) [pid = 1688] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x128da5000) [pid = 1688] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1175c5c00) [pid = 1688] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x118464000) [pid = 1688] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x120e9a000) [pid = 1688] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1122e6800) [pid = 1688] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x116883000) [pid = 1688] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x112d69c00) [pid = 1688] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1168ed800) [pid = 1688] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x111f28800) [pid = 1688] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x126c72800) [pid = 1688] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120f87000) [pid = 1688] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:34:23 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x123cd8800) [pid = 1688] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:34:23 INFO - PROCESS | 1688 | 1469273663517 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 1688 | 1469273663518 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:23 INFO - PROCESS | 1688 | 1469273663595 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:34:23 INFO - PROCESS | 1688 | 1469273663600 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 1688 | 1469273663601 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181ee800 == 39 [pid = 1688] [id = 246] 04:34:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1126ff000) [pid = 1688] [serial = 736] [outer = 0x0] 04:34:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x112d6d000) [pid = 1688] [serial = 737] [outer = 0x1126ff000] 04:34:23 INFO - PROCESS | 1688 | 1469273663628 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x116883000) [pid = 1688] [serial = 738] [outer = 0x1126ff000] 04:34:23 INFO - PROCESS | 1688 | 1469273663948 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 598ms 04:34:23 INFO - PROCESS | 1688 | 1469273663969 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 1688 | 1469273663970 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:34:23 INFO - PROCESS | 1688 | 1469273663974 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 1688 | 1469273663976 Marionette TRACE conn2 <- [1,958,null,{}] 04:34:23 INFO - PROCESS | 1688 | 1469273663979 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 1688 | 1469273663980 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:24 INFO - PROCESS | 1688 | 1469273664058 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:34:24 INFO - PROCESS | 1688 | 1469273664062 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 1688 | 1469273664063 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x1269e7800 == 40 [pid = 1688] [id = 247] 04:34:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x112a7e400) [pid = 1688] [serial = 739] [outer = 0x0] 04:34:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x11990ec00) [pid = 1688] [serial = 740] [outer = 0x112a7e400] 04:34:24 INFO - PROCESS | 1688 | 1469273664088 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x120f92c00) [pid = 1688] [serial = 741] [outer = 0x112a7e400] 04:34:24 INFO - PROCESS | 1688 | 1469273664414 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 471ms 04:34:24 INFO - PROCESS | 1688 | 1469273664445 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 1688 | 1469273664455 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:34:24 INFO - PROCESS | 1688 | 1469273664459 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 1688 | 1469273664461 Marionette TRACE conn2 <- [1,962,null,{}] 04:34:24 INFO - PROCESS | 1688 | 1469273664463 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 1688 | 1469273664465 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:24 INFO - PROCESS | 1688 | 1469273664579 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:34:24 INFO - PROCESS | 1688 | 1469273664585 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 1688 | 1469273664586 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a6a8000 == 41 [pid = 1688] [id = 248] 04:34:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1243d6000) [pid = 1688] [serial = 742] [outer = 0x0] 04:34:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x124de9000) [pid = 1688] [serial = 743] [outer = 0x1243d6000] 04:34:24 INFO - PROCESS | 1688 | 1469273664616 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x126729000) [pid = 1688] [serial = 744] [outer = 0x1243d6000] 04:34:24 INFO - PROCESS | 1688 | 1469273664929 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 521ms 04:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:34:24 INFO - PROCESS | 1688 | 1469273664981 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 1688 | 1469273664982 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:34:24 INFO - PROCESS | 1688 | 1469273664985 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 1688 | 1469273664986 Marionette TRACE conn2 <- [1,966,null,{}] 04:34:24 INFO - PROCESS | 1688 | 1469273664988 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 1688 | 1469273664990 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:25 INFO - PROCESS | 1688 | 1469273665068 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:34:25 INFO - PROCESS | 1688 | 1469273665073 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 1688 | 1469273665075 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a90a800 == 42 [pid = 1688] [id = 249] 04:34:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x126729400) [pid = 1688] [serial = 745] [outer = 0x0] 04:34:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x126c6c400) [pid = 1688] [serial = 746] [outer = 0x126729400] 04:34:25 INFO - PROCESS | 1688 | 1469273665099 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x126de2800) [pid = 1688] [serial = 747] [outer = 0x126729400] 04:34:25 INFO - PROCESS | 1688 | 1469273665414 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 473ms 04:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:34:25 INFO - PROCESS | 1688 | 1469273665459 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 1688 | 1469273665460 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:34:25 INFO - PROCESS | 1688 | 1469273665462 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 1688 | 1469273665463 Marionette TRACE conn2 <- [1,970,null,{}] 04:34:25 INFO - PROCESS | 1688 | 1469273665466 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:25 INFO - PROCESS | 1688 | 1469273665467 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:25 INFO - PROCESS | 1688 | 1469273665618 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:34:25 INFO - PROCESS | 1688 | 1469273665653 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 1688 | 1469273665654 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x113234000 == 43 [pid = 1688] [id = 250] 04:34:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x110fe6400) [pid = 1688] [serial = 748] [outer = 0x0] 04:34:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1122b4400) [pid = 1688] [serial = 749] [outer = 0x110fe6400] 04:34:25 INFO - PROCESS | 1688 | 1469273665685 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x112d71800) [pid = 1688] [serial = 750] [outer = 0x110fe6400] 04:34:26 INFO - PROCESS | 1688 | 1469273666121 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 668ms 04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:34:26 INFO - PROCESS | 1688 | 1469273666133 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 1688 | 1469273666135 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:34:26 INFO - PROCESS | 1688 | 1469273666138 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 1688 | 1469273666142 Marionette TRACE conn2 <- [1,974,null,{}] 04:34:26 INFO - PROCESS | 1688 | 1469273666145 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 1688 | 1469273666149 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:26 INFO - PROCESS | 1688 | 1469273666251 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:34:26 INFO - PROCESS | 1688 | 1469273666306 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 1688 | 1469273666307 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bd3000 == 44 [pid = 1688] [id = 251] 04:34:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x11335f000) [pid = 1688] [serial = 751] [outer = 0x0] 04:34:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x115feb000) [pid = 1688] [serial = 752] [outer = 0x11335f000] 04:34:26 INFO - PROCESS | 1688 | 1469273666349 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x118458400) [pid = 1688] [serial = 753] [outer = 0x11335f000] 04:34:26 INFO - PROCESS | 1688 | 1469273666769 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 676ms 04:34:26 INFO - PROCESS | 1688 | 1469273666814 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 1688 | 1469273666816 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:34:26 INFO - PROCESS | 1688 | 1469273666819 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 1688 | 1469273666820 Marionette TRACE conn2 <- [1,978,null,{}] 04:34:26 INFO - PROCESS | 1688 | 1469273666823 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 1688 | 1469273666824 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:26 INFO - PROCESS | 1688 | 1469273666929 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:34:27 INFO - PROCESS | 1688 | 1469273667036 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 1688 | 1469273667038 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x129530800 == 45 [pid = 1688] [id = 252] 04:34:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x119919c00) [pid = 1688] [serial = 754] [outer = 0x0] 04:34:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x119c38000) [pid = 1688] [serial = 755] [outer = 0x119919c00] 04:34:27 INFO - PROCESS | 1688 | 1469273667067 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x120fadc00) [pid = 1688] [serial = 756] [outer = 0x119919c00] 04:34:27 INFO - PROCESS | 1688 | 1469273667492 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 719ms 04:34:27 INFO - PROCESS | 1688 | 1469273667538 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 1688 | 1469273667541 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:34:27 INFO - PROCESS | 1688 | 1469273667549 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 1688 | 1469273667552 Marionette TRACE conn2 <- [1,982,null,{}] 04:34:27 INFO - PROCESS | 1688 | 1469273667555 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:27 INFO - PROCESS | 1688 | 1469273667557 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:27 INFO - PROCESS | 1688 | 1469273667664 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:34:27 INFO - PROCESS | 1688 | 1469273667722 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 1688 | 1469273667723 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b88e800 == 46 [pid = 1688] [id = 253] 04:34:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x121459800) [pid = 1688] [serial = 757] [outer = 0x0] 04:34:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 120 (0x123ad3c00) [pid = 1688] [serial = 758] [outer = 0x121459800] 04:34:27 INFO - PROCESS | 1688 | 1469273667752 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 121 (0x123d8c400) [pid = 1688] [serial = 759] [outer = 0x121459800] 04:34:28 INFO - PROCESS | 1688 | 1469273668206 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 676ms 04:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:34:28 INFO - PROCESS | 1688 | 1469273668241 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 1688 | 1469273668242 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:34:28 INFO - PROCESS | 1688 | 1469273668244 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 1688 | 1469273668245 Marionette TRACE conn2 <- [1,986,null,{}] 04:34:28 INFO - PROCESS | 1688 | 1469273668248 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:28 INFO - PROCESS | 1688 | 1469273668249 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:28 INFO - PROCESS | 1688 | 1469273668350 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:34:28 INFO - PROCESS | 1688 | 1469273668408 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 1688 | 1469273668409 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x117265000 == 47 [pid = 1688] [id = 254] 04:34:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 122 (0x1194b1c00) [pid = 1688] [serial = 760] [outer = 0x0] 04:34:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 123 (0x1241d6c00) [pid = 1688] [serial = 761] [outer = 0x1194b1c00] 04:34:28 INFO - PROCESS | 1688 | 1469273668437 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 124 (0x124df1c00) [pid = 1688] [serial = 762] [outer = 0x1194b1c00] 04:34:29 INFO - PROCESS | 1688 | 1469273669065 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 870ms 04:34:29 INFO - PROCESS | 1688 | 1469273669116 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 1688 | 1469273669119 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:34:29 INFO - PROCESS | 1688 | 1469273669127 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 1688 | 1469273669132 Marionette TRACE conn2 <- [1,990,null,{}] 04:34:29 INFO - PROCESS | 1688 | 1469273669136 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 1688 | 1469273669138 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:29 INFO - PROCESS | 1688 | 1469273669261 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:34:29 INFO - PROCESS | 1688 | 1469273669346 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 1688 | 1469273669348 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x1130c9800 == 48 [pid = 1688] [id = 255] 04:34:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 125 (0x11335d000) [pid = 1688] [serial = 763] [outer = 0x0] 04:34:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 126 (0x113c8ac00) [pid = 1688] [serial = 764] [outer = 0x11335d000] 04:34:29 INFO - PROCESS | 1688 | 1469273669376 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 127 (0x11688c800) [pid = 1688] [serial = 765] [outer = 0x11335d000] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12aca5000 == 47 [pid = 1688] [id = 226] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12a90a800 == 46 [pid = 1688] [id = 249] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12a6a8000 == 45 [pid = 1688] [id = 248] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x1269e7800 == 44 [pid = 1688] [id = 247] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x1181ee800 == 43 [pid = 1688] [id = 246] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x1269f7800 == 42 [pid = 1688] [id = 245] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12678c800 == 41 [pid = 1688] [id = 244] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x124d51800 == 40 [pid = 1688] [id = 243] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 126 (0x119c3e800) [pid = 1688] [serial = 704] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x123ceb000 == 39 [pid = 1688] [id = 242] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x121be8800 == 38 [pid = 1688] [id = 241] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x119cb6000 == 37 [pid = 1688] [id = 240] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x1181f2800 == 36 [pid = 1688] [id = 239] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x11641c800 == 35 [pid = 1688] [id = 238] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x118386000 == 34 [pid = 1688] [id = 237] 04:34:29 INFO - PROCESS | 1688 | --DOCSHELL 0x113232000 == 33 [pid = 1688] [id = 236] 04:34:29 INFO - PROCESS | 1688 | 1469273669781 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 678ms 04:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:34:29 INFO - PROCESS | 1688 | 1469273669812 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 1688 | 1469273669814 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:34:29 INFO - PROCESS | 1688 | 1469273669819 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 1688 | 1469273669820 Marionette TRACE conn2 <- [1,994,null,{}] 04:34:29 INFO - PROCESS | 1688 | 1469273669832 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 1688 | 1469273669833 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 125 (0x1292bec00) [pid = 1688] [serial = 674] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 124 (0x1196a7800) [pid = 1688] [serial = 698] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 123 (0x112dd5800) [pid = 1688] [serial = 683] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 122 (0x116809400) [pid = 1688] [serial = 689] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 121 (0x1122e3400) [pid = 1688] [serial = 680] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 120 (0x11994b000) [pid = 1688] [serial = 701] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 119 (0x1131bc800) [pid = 1688] [serial = 684] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x116a9fc00) [pid = 1688] [serial = 692] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x116a9c000) [pid = 1688] [serial = 690] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x115da5400) [pid = 1688] [serial = 686] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x115fe6000) [pid = 1688] [serial = 687] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x117c25400) [pid = 1688] [serial = 693] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x112a7e000) [pid = 1688] [serial = 681] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x11845d000) [pid = 1688] [serial = 695] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x11990dc00) [pid = 1688] [serial = 699] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1194ae800) [pid = 1688] [serial = 696] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1292e4c00) [pid = 1688] [serial = 678] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x123ccc400) [pid = 1688] [serial = 656] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1267bc800) [pid = 1688] [serial = 659] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x124df5400) [pid = 1688] [serial = 657] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x126de1000) [pid = 1688] [serial = 662] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x128e03400) [pid = 1688] [serial = 665] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x128da4800) [pid = 1688] [serial = 663] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x11990e800) [pid = 1688] [serial = 668] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1292b7400) [pid = 1688] [serial = 672] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x128e09400) [pid = 1688] [serial = 666] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119c36000) [pid = 1688] [serial = 702] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120f8c400) [pid = 1688] [serial = 650] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x120fae400) [pid = 1688] [serial = 651] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1196a2400) [pid = 1688] [serial = 647] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119c3e000) [pid = 1688] [serial = 648] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1182f5000) [pid = 1688] [serial = 644] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x118911000) [pid = 1688] [serial = 645] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1131be000) [pid = 1688] [serial = 641] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x115f78800) [pid = 1688] [serial = 642] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x11840dc00) [pid = 1688] [serial = 639] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1172bd800) [pid = 1688] [serial = 638] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1132d1c00) [pid = 1688] [serial = 636] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x112d6b400) [pid = 1688] [serial = 635] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x128da6000) [pid = 1688] [serial = 633] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x124cc8800) [pid = 1688] [serial = 671] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1211e3800) [pid = 1688] [serial = 653] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1211e6c00) [pid = 1688] [serial = 669] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x123abc400) [pid = 1688] [serial = 654] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x126c6dc00) [pid = 1688] [serial = 660] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1292d3c00) [pid = 1688] [serial = 675] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1292d9400) [pid = 1688] [serial = 677] [outer = 0x0] [url = about:blank] 04:34:29 INFO - PROCESS | 1688 | 1469273669945 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:34:29 INFO - PROCESS | 1688 | 1469273669952 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 1688 | 1469273669954 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x117265800 == 34 [pid = 1688] [id = 256] 04:34:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1168e7400) [pid = 1688] [serial = 766] [outer = 0x0] 04:34:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1175c5c00) [pid = 1688] [serial = 767] [outer = 0x1168e7400] 04:34:29 INFO - PROCESS | 1688 | 1469273669984 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x118465c00) [pid = 1688] [serial = 768] [outer = 0x1168e7400] 04:34:30 INFO - PROCESS | 1688 | 1469273670307 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 525ms 04:34:30 INFO - PROCESS | 1688 | 1469273670343 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 1688 | 1469273670345 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:34:30 INFO - PROCESS | 1688 | 1469273670347 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 1688 | 1469273670349 Marionette TRACE conn2 <- [1,998,null,{}] 04:34:30 INFO - PROCESS | 1688 | 1469273670357 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:30 INFO - PROCESS | 1688 | 1469273670360 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:30 INFO - PROCESS | 1688 | 1469273670459 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:34:30 INFO - PROCESS | 1688 | 1469273670516 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 1688 | 1469273670517 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x118e42000 == 35 [pid = 1688] [id = 257] 04:34:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x118919800) [pid = 1688] [serial = 769] [outer = 0x0] 04:34:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1196a4c00) [pid = 1688] [serial = 770] [outer = 0x118919800] 04:34:30 INFO - PROCESS | 1688 | 1469273670545 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x119c40400) [pid = 1688] [serial = 771] [outer = 0x118919800] 04:34:30 INFO - PROCESS | 1688 | 1469273670835 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 523ms 04:34:30 INFO - PROCESS | 1688 | 1469273670870 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 1688 | 1469273670872 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:34:30 INFO - PROCESS | 1688 | 1469273670877 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 1688 | 1469273670879 Marionette TRACE conn2 <- [1,1002,null,{}] 04:34:30 INFO - PROCESS | 1688 | 1469273670881 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:30 INFO - PROCESS | 1688 | 1469273670882 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:30 INFO - PROCESS | 1688 | 1469273670965 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:34:31 INFO - PROCESS | 1688 | 1469273671020 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 1688 | 1469273671022 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x119441800 == 36 [pid = 1688] [id = 258] 04:34:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x11994b000) [pid = 1688] [serial = 772] [outer = 0x0] 04:34:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x120faac00) [pid = 1688] [serial = 773] [outer = 0x11994b000] 04:34:31 INFO - PROCESS | 1688 | 1469273671047 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12193c800) [pid = 1688] [serial = 774] [outer = 0x11994b000] 04:34:31 INFO - PROCESS | 1688 | 1469273671331 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 471ms 04:34:31 INFO - PROCESS | 1688 | 1469273671348 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 1688 | 1469273671349 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:34:31 INFO - PROCESS | 1688 | 1469273671351 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 1688 | 1469273671352 Marionette TRACE conn2 <- [1,1006,null,{}] 04:34:31 INFO - PROCESS | 1688 | 1469273671355 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:31 INFO - PROCESS | 1688 | 1469273671356 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:31 INFO - PROCESS | 1688 | 1469273671449 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:34:31 INFO - PROCESS | 1688 | 1469273671452 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 1688 | 1469273671453 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x121152800 == 37 [pid = 1688] [id = 259] 04:34:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1194b2400) [pid = 1688] [serial = 775] [outer = 0x0] 04:34:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x123ac2c00) [pid = 1688] [serial = 776] [outer = 0x1194b2400] 04:34:31 INFO - PROCESS | 1688 | 1469273671480 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x123c27800) [pid = 1688] [serial = 777] [outer = 0x1194b2400] 04:34:31 INFO - PROCESS | 1688 | 1469273671838 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 522ms 04:34:31 INFO - PROCESS | 1688 | 1469273671891 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 1688 | 1469273671892 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:34:31 INFO - PROCESS | 1688 | 1469273671894 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 1688 | 1469273671895 Marionette TRACE conn2 <- [1,1010,null,{}] 04:34:31 INFO - PROCESS | 1688 | 1469273671898 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:31 INFO - PROCESS | 1688 | 1469273671902 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:32 INFO - PROCESS | 1688 | 1469273672015 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:34:32 INFO - PROCESS | 1688 | 1469273672027 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 1688 | 1469273672028 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x12195d800 == 38 [pid = 1688] [id = 260] 04:34:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x123c2e800) [pid = 1688] [serial = 778] [outer = 0x0] 04:34:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12577d000) [pid = 1688] [serial = 779] [outer = 0x123c2e800] 04:34:32 INFO - PROCESS | 1688 | 1469273672053 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x126975c00) [pid = 1688] [serial = 780] [outer = 0x123c2e800] 04:34:32 INFO - PROCESS | 1688 | 1469273672394 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 522ms 04:34:32 INFO - PROCESS | 1688 | 1469273672417 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 1688 | 1469273672418 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:34:32 INFO - PROCESS | 1688 | 1469273672420 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 1688 | 1469273672421 Marionette TRACE conn2 <- [1,1014,null,{}] 04:34:32 INFO - PROCESS | 1688 | 1469273672430 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 1688 | 1469273672431 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:32 INFO - PROCESS | 1688 | 1469273672528 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:34:32 INFO - PROCESS | 1688 | 1469273672531 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 1688 | 1469273672532 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x123d4b000 == 39 [pid = 1688] [id = 261] 04:34:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x123ccc400) [pid = 1688] [serial = 781] [outer = 0x0] 04:34:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x126de0800) [pid = 1688] [serial = 782] [outer = 0x123ccc400] 04:34:32 INFO - PROCESS | 1688 | 1469273672557 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1122e5800) [pid = 1688] [serial = 783] [outer = 0x123ccc400] 04:34:32 INFO - PROCESS | 1688 | 1469273672891 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 521ms 04:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:34:32 INFO - PROCESS | 1688 | 1469273672943 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 1688 | 1469273672944 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:34:32 INFO - PROCESS | 1688 | 1469273672946 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 1688 | 1469273672947 Marionette TRACE conn2 <- [1,1018,null,{}] 04:34:32 INFO - PROCESS | 1688 | 1469273672949 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 1688 | 1469273672950 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:33 INFO - PROCESS | 1688 | 1469273673047 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:34:33 INFO - PROCESS | 1688 | 1469273673058 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 1688 | 1469273673059 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d45800 == 40 [pid = 1688] [id = 262] 04:34:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x126c6dc00) [pid = 1688] [serial = 784] [outer = 0x0] 04:34:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x128e05400) [pid = 1688] [serial = 785] [outer = 0x126c6dc00] 04:34:33 INFO - PROCESS | 1688 | 1469273673083 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x128e0b400) [pid = 1688] [serial = 786] [outer = 0x126c6dc00] 04:34:33 INFO - PROCESS | 1688 | 1469273673432 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 518ms 04:34:33 INFO - PROCESS | 1688 | 1469273673465 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 1688 | 1469273673466 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:34:33 INFO - PROCESS | 1688 | 1469273673476 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 1688 | 1469273673477 Marionette TRACE conn2 <- [1,1022,null,{}] 04:34:33 INFO - PROCESS | 1688 | 1469273673479 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:33 INFO - PROCESS | 1688 | 1469273673480 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:33 INFO - PROCESS | 1688 | 1469273673582 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:34:33 INFO - PROCESS | 1688 | 1469273673586 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 1688 | 1469273673587 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x1269f1800 == 41 [pid = 1688] [id = 263] 04:34:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1264a1800) [pid = 1688] [serial = 787] [outer = 0x0] 04:34:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x129207400) [pid = 1688] [serial = 788] [outer = 0x1264a1800] 04:34:33 INFO - PROCESS | 1688 | 1469273673644 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1292b6000) [pid = 1688] [serial = 789] [outer = 0x1264a1800] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1213ea400) [pid = 1688] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x123ac5400) [pid = 1688] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x113c89800) [pid = 1688] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119910c00) [pid = 1688] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x110fea000) [pid = 1688] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x116473c00) [pid = 1688] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x112dd1c00) [pid = 1688] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118487000) [pid = 1688] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x115fea400) [pid = 1688] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1213f2c00) [pid = 1688] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1126ff000) [pid = 1688] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x112a7e400) [pid = 1688] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1243d6000) [pid = 1688] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:34:34 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x119917400) [pid = 1688] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:34:34 INFO - PROCESS | 1688 | 1469273674084 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 618ms 04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:34:34 INFO - PROCESS | 1688 | 1469273674095 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 1688 | 1469273674096 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:34:34 INFO - PROCESS | 1688 | 1469273674098 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 1688 | 1469273674099 Marionette TRACE conn2 <- [1,1026,null,{}] 04:34:34 INFO - PROCESS | 1688 | 1469273674102 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 1688 | 1469273674103 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:34 INFO - PROCESS | 1688 | 1469273674186 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:34:34 INFO - PROCESS | 1688 | 1469273674192 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 1688 | 1469273674194 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x124ca3000 == 42 [pid = 1688] [id = 264] 04:34:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x111f2ec00) [pid = 1688] [serial = 790] [outer = 0x0] 04:34:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x115db1000) [pid = 1688] [serial = 791] [outer = 0x111f2ec00] 04:34:34 INFO - PROCESS | 1688 | 1469273674218 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118407c00) [pid = 1688] [serial = 792] [outer = 0x111f2ec00] 04:34:34 INFO - PROCESS | 1688 | 1469273674578 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 04:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:34:34 INFO - PROCESS | 1688 | 1469273674618 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 1688 | 1469273674620 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:34:34 INFO - PROCESS | 1688 | 1469273674625 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 1688 | 1469273674628 Marionette TRACE conn2 <- [1,1030,null,{}] 04:34:34 INFO - PROCESS | 1688 | 1469273674638 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 1688 | 1469273674640 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:34 INFO - PROCESS | 1688 | 1469273674771 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:34:34 INFO - PROCESS | 1688 | 1469273674785 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 1688 | 1469273674786 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a692000 == 43 [pid = 1688] [id = 265] 04:34:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x119913000) [pid = 1688] [serial = 793] [outer = 0x0] 04:34:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128da2800) [pid = 1688] [serial = 794] [outer = 0x119913000] 04:34:34 INFO - PROCESS | 1688 | 1469273674834 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1292d3400) [pid = 1688] [serial = 795] [outer = 0x119913000] 04:34:35 INFO - PROCESS | 1688 | 1469273675147 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 575ms 04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:34:35 INFO - PROCESS | 1688 | 1469273675199 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 1688 | 1469273675200 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:34:35 INFO - PROCESS | 1688 | 1469273675202 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 1688 | 1469273675203 Marionette TRACE conn2 <- [1,1034,null,{}] 04:34:35 INFO - PROCESS | 1688 | 1469273675205 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 1688 | 1469273675207 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:35 INFO - PROCESS | 1688 | 1469273675319 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:34:35 INFO - PROCESS | 1688 | 1469273675324 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 1688 | 1469273675326 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a920000 == 44 [pid = 1688] [id = 266] 04:34:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1196acc00) [pid = 1688] [serial = 796] [outer = 0x0] 04:34:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1292db400) [pid = 1688] [serial = 797] [outer = 0x1196acc00] 04:34:35 INFO - PROCESS | 1688 | 1469273675349 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292e7c00) [pid = 1688] [serial = 798] [outer = 0x1196acc00] 04:34:35 INFO - PROCESS | 1688 | 1469273675661 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 470ms 04:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:34:35 INFO - PROCESS | 1688 | 1469273675674 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 1688 | 1469273675676 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:34:35 INFO - PROCESS | 1688 | 1469273675679 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 1688 | 1469273675681 Marionette TRACE conn2 <- [1,1038,null,{}] 04:34:35 INFO - PROCESS | 1688 | 1469273675683 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 1688 | 1469273675684 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:35 INFO - PROCESS | 1688 | 1469273675770 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:34:35 INFO - PROCESS | 1688 | 1469273675774 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 1688 | 1469273675775 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b88d000 == 45 [pid = 1688] [id = 267] 04:34:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1292df800) [pid = 1688] [serial = 799] [outer = 0x0] 04:34:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1292f0400) [pid = 1688] [serial = 800] [outer = 0x1292df800] 04:34:35 INFO - PROCESS | 1688 | 1469273675806 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x129507400) [pid = 1688] [serial = 801] [outer = 0x1292df800] 04:34:36 INFO - PROCESS | 1688 | 1469273676243 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 619ms 04:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:34:36 INFO - PROCESS | 1688 | 1469273676299 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 1688 | 1469273676301 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:34:36 INFO - PROCESS | 1688 | 1469273676304 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 1688 | 1469273676307 Marionette TRACE conn2 <- [1,1042,null,{}] 04:34:36 INFO - PROCESS | 1688 | 1469273676311 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 1688 | 1469273676312 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:36 INFO - PROCESS | 1688 | 1469273676421 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:34:36 INFO - PROCESS | 1688 | 1469273676515 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 1688 | 1469273676517 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c76800 == 46 [pid = 1688] [id = 268] 04:34:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x115daf000) [pid = 1688] [serial = 802] [outer = 0x0] 04:34:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x115f78800) [pid = 1688] [serial = 803] [outer = 0x115daf000] 04:34:36 INFO - PROCESS | 1688 | 1469273676549 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x116811c00) [pid = 1688] [serial = 804] [outer = 0x115daf000] 04:34:36 INFO - PROCESS | 1688 | 1469273676985 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 721ms 04:34:37 INFO - PROCESS | 1688 | 1469273677026 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 1688 | 1469273677029 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:34:37 INFO - PROCESS | 1688 | 1469273677035 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 1688 | 1469273677036 Marionette TRACE conn2 <- [1,1046,null,{}] 04:34:37 INFO - PROCESS | 1688 | 1469273677039 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:37 INFO - PROCESS | 1688 | 1469273677041 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:37 INFO - PROCESS | 1688 | 1469273677151 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:34:37 INFO - PROCESS | 1688 | 1469273677206 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 1688 | 1469273677208 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x121247800 == 47 [pid = 1688] [id = 269] 04:34:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x11840f800) [pid = 1688] [serial = 805] [outer = 0x0] 04:34:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x118ec8800) [pid = 1688] [serial = 806] [outer = 0x11840f800] 04:34:37 INFO - PROCESS | 1688 | 1469273677238 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1196a7c00) [pid = 1688] [serial = 807] [outer = 0x11840f800] 04:34:37 INFO - PROCESS | 1688 | 1469273677643 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 622ms 04:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:34:37 INFO - PROCESS | 1688 | 1469273677656 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 1688 | 1469273677658 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:34:37 INFO - PROCESS | 1688 | 1469273677660 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 1688 | 1469273677663 Marionette TRACE conn2 <- [1,1050,null,{}] 04:34:37 INFO - PROCESS | 1688 | 1469273677671 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:37 INFO - PROCESS | 1688 | 1469273677674 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:37 INFO - PROCESS | 1688 | 1469273677779 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:34:37 INFO - PROCESS | 1688 | 1469273677871 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 1688 | 1469273677873 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x12aca8800 == 48 [pid = 1688] [id = 270] 04:34:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1211e1800) [pid = 1688] [serial = 808] [outer = 0x0] 04:34:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x123a60800) [pid = 1688] [serial = 809] [outer = 0x1211e1800] 04:34:37 INFO - PROCESS | 1688 | 1469273677904 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x123c32400) [pid = 1688] [serial = 810] [outer = 0x1211e1800] 04:34:38 INFO - PROCESS | 1688 | 1469273678286 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 673ms 04:34:38 INFO - PROCESS | 1688 | 1469273678333 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 1688 | 1469273678335 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:34:38 INFO - PROCESS | 1688 | 1469273678338 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 1688 | 1469273678339 Marionette TRACE conn2 <- [1,1054,null,{}] 04:34:38 INFO - PROCESS | 1688 | 1469273678341 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 1688 | 1469273678343 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:38 INFO - PROCESS | 1688 | 1469273678451 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:34:38 INFO - PROCESS | 1688 | 1469273678508 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 1688 | 1469273678509 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdc4800 == 49 [pid = 1688] [id = 271] 04:34:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x124cca000) [pid = 1688] [serial = 811] [outer = 0x0] 04:34:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x125784c00) [pid = 1688] [serial = 812] [outer = 0x124cca000] 04:34:38 INFO - PROCESS | 1688 | 1469273678538 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x126de4000) [pid = 1688] [serial = 813] [outer = 0x124cca000] 04:34:38 INFO - PROCESS | 1688 | 1469273678970 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 04:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:34:39 INFO - PROCESS | 1688 | 1469273679009 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 1688 | 1469273679011 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:34:39 INFO - PROCESS | 1688 | 1469273679013 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 1688 | 1469273679015 Marionette TRACE conn2 <- [1,1058,null,{}] 04:34:39 INFO - PROCESS | 1688 | 1469273679017 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:39 INFO - PROCESS | 1688 | 1469273679018 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:39 INFO - PROCESS | 1688 | 1469273679124 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:34:39 INFO - PROCESS | 1688 | 1469273679379 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 1688 | 1469273679380 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x118315800 == 50 [pid = 1688] [id = 272] 04:34:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x111d13800) [pid = 1688] [serial = 814] [outer = 0x0] 04:34:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x112dd4c00) [pid = 1688] [serial = 815] [outer = 0x111d13800] 04:34:39 INFO - PROCESS | 1688 | 1469273679426 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x115da4800) [pid = 1688] [serial = 816] [outer = 0x111d13800] 04:34:39 INFO - PROCESS | 1688 | 1469273679850 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 871ms 04:34:39 INFO - PROCESS | 1688 | 1469273679886 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 1688 | 1469273679888 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:34:39 INFO - PROCESS | 1688 | 1469273679891 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 1688 | 1469273679892 Marionette TRACE conn2 <- [1,1062,null,{}] 04:34:39 INFO - PROCESS | 1688 | 1469273679896 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:39 INFO - PROCESS | 1688 | 1469273679899 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:39 INFO - PROCESS | 1688 | 1469273679994 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:34:40 INFO - PROCESS | 1688 | 1469273680053 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 1688 | 1469273680054 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x11684c800 == 51 [pid = 1688] [id = 273] 04:34:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x116a9c000) [pid = 1688] [serial = 817] [outer = 0x0] 04:34:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x1182f2400) [pid = 1688] [serial = 818] [outer = 0x116a9c000] 04:34:40 INFO - PROCESS | 1688 | 1469273680083 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x1189c0000) [pid = 1688] [serial = 819] [outer = 0x116a9c000] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12a920000 == 50 [pid = 1688] [id = 266] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12a692000 == 49 [pid = 1688] [id = 265] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x124ca3000 == 48 [pid = 1688] [id = 264] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x1269f1800 == 47 [pid = 1688] [id = 263] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x124d45800 == 46 [pid = 1688] [id = 262] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x123d4b000 == 45 [pid = 1688] [id = 261] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12195d800 == 44 [pid = 1688] [id = 260] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x121152800 == 43 [pid = 1688] [id = 259] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x119441800 == 42 [pid = 1688] [id = 258] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x118e42000 == 41 [pid = 1688] [id = 257] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x117265800 == 40 [pid = 1688] [id = 256] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x1130c9800 == 39 [pid = 1688] [id = 255] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x129530800 == 38 [pid = 1688] [id = 252] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x119bd3000 == 37 [pid = 1688] [id = 251] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x113234000 == 36 [pid = 1688] [id = 250] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x117c72000 == 35 [pid = 1688] [id = 235] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12b88e800 == 34 [pid = 1688] [id = 253] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x117265000 == 33 [pid = 1688] [id = 254] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x118315800 == 32 [pid = 1688] [id = 272] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdc4800 == 31 [pid = 1688] [id = 271] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12aca8800 == 30 [pid = 1688] [id = 270] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x121247800 == 29 [pid = 1688] [id = 269] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12b88d000 == 28 [pid = 1688] [id = 267] 04:34:41 INFO - PROCESS | 1688 | --DOCSHELL 0x117c76800 == 27 [pid = 1688] [id = 268] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x126c6c400) [pid = 1688] [serial = 746] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x123ac0400) [pid = 1688] [serial = 728] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x123c30400) [pid = 1688] [serial = 731] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x115df0400) [pid = 1688] [serial = 711] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x113e91c00) [pid = 1688] [serial = 710] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x119c3f400) [pid = 1688] [serial = 722] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x120ea5400) [pid = 1688] [serial = 723] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1126fa000) [pid = 1688] [serial = 708] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x111d78c00) [pid = 1688] [serial = 707] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1175c1400) [pid = 1688] [serial = 716] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x11840d400) [pid = 1688] [serial = 717] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x113c39000) [pid = 1688] [serial = 713] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x115db3400) [pid = 1688] [serial = 714] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x118e38800) [pid = 1688] [serial = 719] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x11990f800) [pid = 1688] [serial = 720] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x120e08000) [pid = 1688] [serial = 705] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1243d1400) [pid = 1688] [serial = 734] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x112d6d000) [pid = 1688] [serial = 737] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12468c400) [pid = 1688] [serial = 735] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x116883000) [pid = 1688] [serial = 738] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x11990ec00) [pid = 1688] [serial = 740] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x126729000) [pid = 1688] [serial = 744] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x120f8c000) [pid = 1688] [serial = 725] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x120f92c00) [pid = 1688] [serial = 741] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1212cf400) [pid = 1688] [serial = 726] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x124de9000) [pid = 1688] [serial = 743] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123c29800) [pid = 1688] [serial = 729] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x124160000) [pid = 1688] [serial = 732] [outer = 0x0] [url = about:blank] 04:34:41 INFO - PROCESS | 1688 | 1469273681197 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1326ms 04:34:41 INFO - PROCESS | 1688 | 1469273681217 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 1688 | 1469273681219 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:34:41 INFO - PROCESS | 1688 | 1469273681224 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 1688 | 1469273681226 Marionette TRACE conn2 <- [1,1066,null,{}] 04:34:41 INFO - PROCESS | 1688 | 1469273681229 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:41 INFO - PROCESS | 1688 | 1469273681231 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:41 INFO - PROCESS | 1688 | 1469273681308 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:34:41 INFO - PROCESS | 1688 | 1469273681314 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 1688 | 1469273681316 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x116849800 == 28 [pid = 1688] [id = 274] 04:34:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x112d6e400) [pid = 1688] [serial = 820] [outer = 0x0] 04:34:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x113e35800) [pid = 1688] [serial = 821] [outer = 0x112d6e400] 04:34:41 INFO - PROCESS | 1688 | 1469273681344 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x112d68400) [pid = 1688] [serial = 822] [outer = 0x112d6e400] 04:34:41 INFO - PROCESS | 1688 | 1469273681683 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 524ms 04:34:41 INFO - PROCESS | 1688 | 1469273681745 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:34:41 INFO - PROCESS | 1688 | 1469273681749 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:34:41 INFO - PROCESS | 1688 | 1469273681753 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 1688 | 1469273681755 Marionette TRACE conn2 <- [1,1070,null,{}] 04:34:41 INFO - PROCESS | 1688 | 1469273681757 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:41 INFO - PROCESS | 1688 | 1469273681759 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:41 INFO - PROCESS | 1688 | 1469273681839 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:34:41 INFO - PROCESS | 1688 | 1469273681845 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 1688 | 1469273681847 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181e9800 == 29 [pid = 1688] [id = 275] 04:34:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1172bec00) [pid = 1688] [serial = 823] [outer = 0x0] 04:34:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x11840e800) [pid = 1688] [serial = 824] [outer = 0x1172bec00] 04:34:41 INFO - PROCESS | 1688 | 1469273681874 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x118ec1400) [pid = 1688] [serial = 825] [outer = 0x1172bec00] 04:34:42 INFO - PROCESS | 1688 | 1469273682218 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 469ms 04:34:42 INFO - PROCESS | 1688 | 1469273682224 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 1688 | 1469273682227 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:34:42 INFO - PROCESS | 1688 | 1469273682230 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 1688 | 1469273682233 Marionette TRACE conn2 <- [1,1074,null,{}] 04:34:42 INFO - PROCESS | 1688 | 1469273682243 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:42 INFO - PROCESS | 1688 | 1469273682246 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:42 INFO - PROCESS | 1688 | 1469273682329 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:34:42 INFO - PROCESS | 1688 | 1469273682386 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 1688 | 1469273682388 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a8000 == 30 [pid = 1688] [id = 276] 04:34:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1122b0800) [pid = 1688] [serial = 826] [outer = 0x0] 04:34:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x119918000) [pid = 1688] [serial = 827] [outer = 0x1122b0800] 04:34:42 INFO - PROCESS | 1688 | 1469273682416 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x120e0c800) [pid = 1688] [serial = 828] [outer = 0x1122b0800] 04:34:42 INFO - PROCESS | 1688 | 1469273682730 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 521ms 04:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:34:42 INFO - PROCESS | 1688 | 1469273682751 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 1688 | 1469273682753 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:34:42 INFO - PROCESS | 1688 | 1469273682756 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 1688 | 1469273682758 Marionette TRACE conn2 <- [1,1078,null,{}] 04:34:42 INFO - PROCESS | 1688 | 1469273682763 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:42 INFO - PROCESS | 1688 | 1469273682764 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:42 INFO - PROCESS | 1688 | 1469273682846 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:34:42 INFO - PROCESS | 1688 | 1469273682850 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 1688 | 1469273682851 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x12133c800 == 31 [pid = 1688] [id = 277] 04:34:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x120f94c00) [pid = 1688] [serial = 829] [outer = 0x0] 04:34:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1212d7c00) [pid = 1688] [serial = 830] [outer = 0x120f94c00] 04:34:42 INFO - PROCESS | 1688 | 1469273682877 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x123a64000) [pid = 1688] [serial = 831] [outer = 0x120f94c00] 04:34:43 INFO - PROCESS | 1688 | 1469273683216 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 473ms 04:34:43 INFO - PROCESS | 1688 | 1469273683228 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:34:43 INFO - PROCESS | 1688 | 1469273683237 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:34:43 INFO - PROCESS | 1688 | 1469273683240 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 1688 | 1469273683242 Marionette TRACE conn2 <- [1,1082,null,{}] 04:34:43 INFO - PROCESS | 1688 | 1469273683245 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:43 INFO - PROCESS | 1688 | 1469273683246 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:43 INFO - PROCESS | 1688 | 1469273683359 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:34:43 INFO - PROCESS | 1688 | 1469273683375 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 1688 | 1469273683376 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x121be2800 == 32 [pid = 1688] [id = 278] 04:34:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x113e31800) [pid = 1688] [serial = 832] [outer = 0x0] 04:34:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x123a68800) [pid = 1688] [serial = 833] [outer = 0x113e31800] 04:34:43 INFO - PROCESS | 1688 | 1469273683403 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x123c2b000) [pid = 1688] [serial = 834] [outer = 0x113e31800] 04:34:43 INFO - PROCESS | 1688 | 1469273683887 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 671ms 04:34:43 INFO - PROCESS | 1688 | 1469273683912 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 1688 | 1469273683914 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:34:43 INFO - PROCESS | 1688 | 1469273683925 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 1688 | 1469273683927 Marionette TRACE conn2 <- [1,1086,null,{}] 04:34:43 INFO - PROCESS | 1688 | 1469273683930 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:43 INFO - PROCESS | 1688 | 1469273683936 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:44 INFO - PROCESS | 1688 | 1469273684060 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:34:44 INFO - PROCESS | 1688 | 1469273684078 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 1688 | 1469273684080 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d20800 == 33 [pid = 1688] [id = 279] 04:34:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x118ec4800) [pid = 1688] [serial = 835] [outer = 0x0] 04:34:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x124cc8800) [pid = 1688] [serial = 836] [outer = 0x118ec4800] 04:34:44 INFO - PROCESS | 1688 | 1469273684104 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1264ae800) [pid = 1688] [serial = 837] [outer = 0x118ec4800] 04:34:44 INFO - PROCESS | 1688 | 1469273684445 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 570ms 04:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:34:44 INFO - PROCESS | 1688 | 1469273684495 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 1688 | 1469273684496 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:34:44 INFO - PROCESS | 1688 | 1469273684498 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 1688 | 1469273684507 Marionette TRACE conn2 <- [1,1090,null,{}] 04:34:44 INFO - PROCESS | 1688 | 1469273684509 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:44 INFO - PROCESS | 1688 | 1469273684510 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:44 INFO - PROCESS | 1688 | 1469273684606 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:34:44 INFO - PROCESS | 1688 | 1469273684615 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 1688 | 1469273684616 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x1269f7800 == 34 [pid = 1688] [id = 280] 04:34:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x126979000) [pid = 1688] [serial = 838] [outer = 0x0] 04:34:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x126ddac00) [pid = 1688] [serial = 839] [outer = 0x126979000] 04:34:44 INFO - PROCESS | 1688 | 1469273684641 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x128daa000) [pid = 1688] [serial = 840] [outer = 0x126979000] 04:34:44 INFO - PROCESS | 1688 | 1469273684976 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 526ms 04:34:45 INFO - PROCESS | 1688 | 1469273685025 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 1688 | 1469273685027 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:34:45 INFO - PROCESS | 1688 | 1469273685029 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 1688 | 1469273685031 Marionette TRACE conn2 <- [1,1094,null,{}] 04:34:45 INFO - PROCESS | 1688 | 1469273685033 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:45 INFO - PROCESS | 1688 | 1469273685034 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:45 INFO - PROCESS | 1688 | 1469273685150 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:34:45 INFO - PROCESS | 1688 | 1469273685163 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 1688 | 1469273685164 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x128e60000 == 35 [pid = 1688] [id = 281] 04:34:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x112a8a400) [pid = 1688] [serial = 841] [outer = 0x0] 04:34:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x128e08c00) [pid = 1688] [serial = 842] [outer = 0x112a8a400] 04:34:45 INFO - PROCESS | 1688 | 1469273685204 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x12920ec00) [pid = 1688] [serial = 843] [outer = 0x112a8a400] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x126c6dc00) [pid = 1688] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x123ccc400) [pid = 1688] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x1264a1800) [pid = 1688] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1194b1c00) [pid = 1688] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1168e7400) [pid = 1688] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x110fe6400) [pid = 1688] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x11335d000) [pid = 1688] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x118919800) [pid = 1688] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x119919c00) [pid = 1688] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x11335f000) [pid = 1688] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x121459800) [pid = 1688] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x126729400) [pid = 1688] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1194b2400) [pid = 1688] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x11994b000) [pid = 1688] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1196acc00) [pid = 1688] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1292df800) [pid = 1688] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x111f2ec00) [pid = 1688] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x123c2e800) [pid = 1688] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:34:45 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x119913000) [pid = 1688] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:34:45 INFO - PROCESS | 1688 | 1469273685986 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:34:46 INFO - PROCESS | 1688 | 1469273686000 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 1688 | 1469273686001 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:34:46 INFO - PROCESS | 1688 | 1469273686003 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 1688 | 1469273686004 Marionette TRACE conn2 <- [1,1098,null,{}] 04:34:46 INFO - PROCESS | 1688 | 1469273686012 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 1688 | 1469273686013 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:46 INFO - PROCESS | 1688 | 1469273686132 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:34:46 INFO - PROCESS | 1688 | 1469273686172 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 1688 | 1469273686173 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a5000 == 36 [pid = 1688] [id = 282] 04:34:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x110fe6400) [pid = 1688] [serial = 844] [outer = 0x0] 04:34:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x117343400) [pid = 1688] [serial = 845] [outer = 0x110fe6400] 04:34:46 INFO - PROCESS | 1688 | 1469273686198 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x11994b000) [pid = 1688] [serial = 846] [outer = 0x110fe6400] 04:34:46 INFO - PROCESS | 1688 | 1469273686441 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 475ms 04:34:46 INFO - PROCESS | 1688 | 1469273686482 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 1688 | 1469273686484 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:34:46 INFO - PROCESS | 1688 | 1469273686486 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 1688 | 1469273686487 Marionette TRACE conn2 <- [1,1102,null,{}] 04:34:46 INFO - PROCESS | 1688 | 1469273686497 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 1688 | 1469273686498 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:46 INFO - PROCESS | 1688 | 1469273686584 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:34:46 INFO - PROCESS | 1688 | 1469273686588 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 1688 | 1469273686589 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x129788000 == 37 [pid = 1688] [id = 283] 04:34:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x118911800) [pid = 1688] [serial = 847] [outer = 0x0] 04:34:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x123c28c00) [pid = 1688] [serial = 848] [outer = 0x118911800] 04:34:46 INFO - PROCESS | 1688 | 1469273686616 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x128da5400) [pid = 1688] [serial = 849] [outer = 0x118911800] 04:34:46 INFO - PROCESS | 1688 | 1469273686954 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 523ms 04:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:34:47 INFO - PROCESS | 1688 | 1469273687009 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 1688 | 1469273687011 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:34:47 INFO - PROCESS | 1688 | 1469273687013 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 1688 | 1469273687014 Marionette TRACE conn2 <- [1,1106,null,{}] 04:34:47 INFO - PROCESS | 1688 | 1469273687017 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:47 INFO - PROCESS | 1688 | 1469273687019 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:47 INFO - PROCESS | 1688 | 1469273687117 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:34:47 INFO - PROCESS | 1688 | 1469273687120 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 1688 | 1469273687122 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x121be1000 == 38 [pid = 1688] [id = 284] 04:34:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x125786800) [pid = 1688] [serial = 850] [outer = 0x0] 04:34:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1292b3400) [pid = 1688] [serial = 851] [outer = 0x125786800] 04:34:47 INFO - PROCESS | 1688 | 1469273687152 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1292e6800) [pid = 1688] [serial = 852] [outer = 0x125786800] 04:34:47 INFO - PROCESS | 1688 | 1469273687478 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 520ms 04:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:34:47 INFO - PROCESS | 1688 | 1469273687572 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 1688 | 1469273687573 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:34:47 INFO - PROCESS | 1688 | 1469273687578 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 1688 | 1469273687579 Marionette TRACE conn2 <- [1,1110,null,{}] 04:34:47 INFO - PROCESS | 1688 | 1469273687683 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:47 INFO - PROCESS | 1688 | 1469273687685 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:47 INFO - PROCESS | 1688 | 1469273687788 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:34:47 INFO - PROCESS | 1688 | 1469273687936 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 1688 | 1469273687939 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x113033000 == 39 [pid = 1688] [id = 285] 04:34:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x110fa7800) [pid = 1688] [serial = 853] [outer = 0x0] 04:34:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x111d75800) [pid = 1688] [serial = 854] [outer = 0x110fa7800] 04:34:47 INFO - PROCESS | 1688 | 1469273687991 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x112ae6800) [pid = 1688] [serial = 855] [outer = 0x110fa7800] 04:34:48 INFO - PROCESS | 1688 | 1469273688573 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1032ms 04:34:48 INFO - PROCESS | 1688 | 1469273688617 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 1688 | 1469273688619 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:34:48 INFO - PROCESS | 1688 | 1469273688625 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 1688 | 1469273688628 Marionette TRACE conn2 <- [1,1114,null,{}] 04:34:48 INFO - PROCESS | 1688 | 1469273688631 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 1688 | 1469273688634 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:48 INFO - PROCESS | 1688 | 1469273688746 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:34:48 INFO - PROCESS | 1688 | 1469273688826 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 1688 | 1469273688828 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bd3000 == 40 [pid = 1688] [id = 286] 04:34:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x11845c800) [pid = 1688] [serial = 856] [outer = 0x0] 04:34:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1189b1400) [pid = 1688] [serial = 857] [outer = 0x11845c800] 04:34:48 INFO - PROCESS | 1688 | 1469273688858 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1194b6800) [pid = 1688] [serial = 858] [outer = 0x11845c800] 04:34:49 INFO - PROCESS | 1688 | 1469273689368 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 772ms 04:34:49 INFO - PROCESS | 1688 | 1469273689404 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 1688 | 1469273689406 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:34:49 INFO - PROCESS | 1688 | 1469273689454 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 1688 | 1469273689456 Marionette TRACE conn2 <- [1,1118,null,{}] 04:34:49 INFO - PROCESS | 1688 | 1469273689459 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:49 INFO - PROCESS | 1688 | 1469273689460 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:49 INFO - PROCESS | 1688 | 1469273689575 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:34:49 INFO - PROCESS | 1688 | 1469273689655 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 1688 | 1469273689657 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x1164ba000 == 41 [pid = 1688] [id = 287] 04:34:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x115da5000) [pid = 1688] [serial = 859] [outer = 0x0] 04:34:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x117c28400) [pid = 1688] [serial = 860] [outer = 0x115da5000] 04:34:49 INFO - PROCESS | 1688 | 1469273689687 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x1211e3800) [pid = 1688] [serial = 861] [outer = 0x115da5000] 04:34:50 INFO - PROCESS | 1688 | 1469273690323 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x121be1000 == 40 [pid = 1688] [id = 284] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x129788000 == 39 [pid = 1688] [id = 283] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x1198a5000 == 38 [pid = 1688] [id = 282] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x128e60000 == 37 [pid = 1688] [id = 281] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x1269f7800 == 36 [pid = 1688] [id = 280] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x124d20800 == 35 [pid = 1688] [id = 279] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x121be2800 == 34 [pid = 1688] [id = 278] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x12133c800 == 33 [pid = 1688] [id = 277] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x1198a8000 == 32 [pid = 1688] [id = 276] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x1181e9800 == 31 [pid = 1688] [id = 275] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x116849800 == 30 [pid = 1688] [id = 274] 04:34:50 INFO - PROCESS | 1688 | --DOCSHELL 0x11684c800 == 29 [pid = 1688] [id = 273] 04:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 924ms 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x128e05400) [pid = 1688] [serial = 785] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x126de0800) [pid = 1688] [serial = 782] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x129207400) [pid = 1688] [serial = 788] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1241d6c00) [pid = 1688] [serial = 761] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x124df1c00) [pid = 1688] [serial = 762] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1175c5c00) [pid = 1688] [serial = 767] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x118465c00) [pid = 1688] [serial = 768] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1122b4400) [pid = 1688] [serial = 749] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x112d71800) [pid = 1688] [serial = 750] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x113c8ac00) [pid = 1688] [serial = 764] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x128e0b400) [pid = 1688] [serial = 786] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x11688c800) [pid = 1688] [serial = 765] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1196a4c00) [pid = 1688] [serial = 770] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x119c40400) [pid = 1688] [serial = 771] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119c38000) [pid = 1688] [serial = 755] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120fadc00) [pid = 1688] [serial = 756] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x115feb000) [pid = 1688] [serial = 752] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118458400) [pid = 1688] [serial = 753] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x123ad3c00) [pid = 1688] [serial = 758] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x123d8c400) [pid = 1688] [serial = 759] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x126de2800) [pid = 1688] [serial = 747] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123ac2c00) [pid = 1688] [serial = 776] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12193c800) [pid = 1688] [serial = 774] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x120faac00) [pid = 1688] [serial = 773] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1292e7c00) [pid = 1688] [serial = 798] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x129507400) [pid = 1688] [serial = 801] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x115db1000) [pid = 1688] [serial = 791] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1292f0400) [pid = 1688] [serial = 800] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x118407c00) [pid = 1688] [serial = 792] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1292db400) [pid = 1688] [serial = 797] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1292b6000) [pid = 1688] [serial = 789] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12577d000) [pid = 1688] [serial = 779] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x128da2800) [pid = 1688] [serial = 794] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1122e5800) [pid = 1688] [serial = 783] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x126975c00) [pid = 1688] [serial = 780] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x123c27800) [pid = 1688] [serial = 777] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x1292d3400) [pid = 1688] [serial = 795] [outer = 0x0] [url = about:blank] 04:34:50 INFO - PROCESS | 1688 | 1469273690382 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 1688 | 1469273690388 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:34:50 INFO - PROCESS | 1688 | 1469273690395 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 1688 | 1469273690397 Marionette TRACE conn2 <- [1,1122,null,{}] 04:34:50 INFO - PROCESS | 1688 | 1469273690401 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:50 INFO - PROCESS | 1688 | 1469273690403 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:50 INFO - PROCESS | 1688 | 1469273690508 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:34:50 INFO - PROCESS | 1688 | 1469273690521 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 1688 | 1469273690523 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x116ada000 == 30 [pid = 1688] [id = 288] 04:34:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x115f77000) [pid = 1688] [serial = 862] [outer = 0x0] 04:34:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x116835c00) [pid = 1688] [serial = 863] [outer = 0x115f77000] 04:34:50 INFO - PROCESS | 1688 | 1469273690568 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118094400) [pid = 1688] [serial = 864] [outer = 0x115f77000] 04:34:51 INFO - PROCESS | 1688 | 1469273691090 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 725ms 04:34:51 INFO - PROCESS | 1688 | 1469273691119 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 1688 | 1469273691122 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:34:51 INFO - PROCESS | 1688 | 1469273691129 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 1688 | 1469273691131 Marionette TRACE conn2 <- [1,1126,null,{}] 04:34:51 INFO - PROCESS | 1688 | 1469273691133 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 1688 | 1469273691134 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:51 INFO - PROCESS | 1688 | 1469273691213 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:34:51 INFO - PROCESS | 1688 | 1469273691217 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 1688 | 1469273691218 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x118321000 == 31 [pid = 1688] [id = 289] 04:34:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1194ae800) [pid = 1688] [serial = 865] [outer = 0x0] 04:34:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1194b3800) [pid = 1688] [serial = 866] [outer = 0x1194ae800] 04:34:51 INFO - PROCESS | 1688 | 1469273691248 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x11990f800) [pid = 1688] [serial = 867] [outer = 0x1194ae800] 04:34:51 INFO - PROCESS | 1688 | 1469273691604 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 522ms 04:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:34:51 INFO - PROCESS | 1688 | 1469273691651 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 1688 | 1469273691653 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:34:51 INFO - PROCESS | 1688 | 1469273691655 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 1688 | 1469273691657 Marionette TRACE conn2 <- [1,1130,null,{}] 04:34:51 INFO - PROCESS | 1688 | 1469273691665 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 1688 | 1469273691669 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:51 INFO - PROCESS | 1688 | 1469273691751 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:34:51 INFO - PROCESS | 1688 | 1469273691769 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 1688 | 1469273691771 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cba800 == 32 [pid = 1688] [id = 290] 04:34:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x112d65c00) [pid = 1688] [serial = 868] [outer = 0x0] 04:34:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x120fadc00) [pid = 1688] [serial = 869] [outer = 0x112d65c00] 04:34:51 INFO - PROCESS | 1688 | 1469273691800 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x121889400) [pid = 1688] [serial = 870] [outer = 0x112d65c00] 04:34:52 INFO - PROCESS | 1688 | 1469273692169 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 522ms 04:34:52 INFO - PROCESS | 1688 | 1469273692178 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 1688 | 1469273692179 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:34:52 INFO - PROCESS | 1688 | 1469273692182 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 1688 | 1469273692183 Marionette TRACE conn2 <- [1,1134,null,{}] 04:34:52 INFO - PROCESS | 1688 | 1469273692185 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:52 INFO - PROCESS | 1688 | 1469273692186 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:52 INFO - PROCESS | 1688 | 1469273692298 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:34:52 INFO - PROCESS | 1688 | 1469273692305 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 1688 | 1469273692306 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x121325800 == 33 [pid = 1688] [id = 291] 04:34:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x123ac3400) [pid = 1688] [serial = 871] [outer = 0x0] 04:34:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x123c25400) [pid = 1688] [serial = 872] [outer = 0x123ac3400] 04:34:52 INFO - PROCESS | 1688 | 1469273692332 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x123c30000) [pid = 1688] [serial = 873] [outer = 0x123ac3400] 04:34:52 INFO - PROCESS | 1688 | 1469273692719 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 567ms 04:34:52 INFO - PROCESS | 1688 | 1469273692750 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 1688 | 1469273692752 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:34:52 INFO - PROCESS | 1688 | 1469273692765 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 1688 | 1469273692767 Marionette TRACE conn2 <- [1,1138,null,{}] 04:34:52 INFO - PROCESS | 1688 | 1469273692770 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:52 INFO - PROCESS | 1688 | 1469273692773 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:52 INFO - PROCESS | 1688 | 1469273692925 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:34:52 INFO - PROCESS | 1688 | 1469273692944 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 1688 | 1469273692945 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x12450c800 == 34 [pid = 1688] [id = 292] 04:34:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x112a87800) [pid = 1688] [serial = 874] [outer = 0x0] 04:34:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124160000) [pid = 1688] [serial = 875] [outer = 0x112a87800] 04:34:52 INFO - PROCESS | 1688 | 1469273692974 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12453c800) [pid = 1688] [serial = 876] [outer = 0x112a87800] 04:34:53 INFO - PROCESS | 1688 | 1469273693346 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 04:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:34:53 INFO - PROCESS | 1688 | 1469273693386 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 1688 | 1469273693387 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:34:53 INFO - PROCESS | 1688 | 1469273693389 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 1688 | 1469273693390 Marionette TRACE conn2 <- [1,1142,null,{}] 04:34:53 INFO - PROCESS | 1688 | 1469273693392 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:53 INFO - PROCESS | 1688 | 1469273693396 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:53 INFO - PROCESS | 1688 | 1469273693516 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:34:53 INFO - PROCESS | 1688 | 1469273693549 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 1688 | 1469273693550 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d26800 == 35 [pid = 1688] [id = 293] 04:34:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x124dec000) [pid = 1688] [serial = 877] [outer = 0x0] 04:34:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x126979400) [pid = 1688] [serial = 878] [outer = 0x124dec000] 04:34:53 INFO - PROCESS | 1688 | 1469273693582 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128e0c400) [pid = 1688] [serial = 879] [outer = 0x124dec000] 04:34:53 INFO - PROCESS | 1688 | 1469273693895 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 04:34:53 INFO - PROCESS | 1688 | 1469273693912 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 1688 | 1469273693913 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:34:53 INFO - PROCESS | 1688 | 1469273693915 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 1688 | 1469273693916 Marionette TRACE conn2 <- [1,1146,null,{}] 04:34:53 INFO - PROCESS | 1688 | 1469273693919 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:53 INFO - PROCESS | 1688 | 1469273693920 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:54 INFO - PROCESS | 1688 | 1469273694022 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:34:54 INFO - PROCESS | 1688 | 1469273694033 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 1688 | 1469273694034 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aaa800 == 36 [pid = 1688] [id = 294] 04:34:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x129206000) [pid = 1688] [serial = 880] [outer = 0x0] 04:34:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1292bb000) [pid = 1688] [serial = 881] [outer = 0x129206000] 04:34:54 INFO - PROCESS | 1688 | 1469273694060 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292db400) [pid = 1688] [serial = 882] [outer = 0x129206000] 04:34:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x129507800) [pid = 1688] [serial = 883] [outer = 0x12cc98400] 04:34:54 INFO - PROCESS | 1688 | 1469273694442 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 570ms 04:34:54 INFO - PROCESS | 1688 | 1469273694486 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 1688 | 1469273694487 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:34:54 INFO - PROCESS | 1688 | 1469273694489 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 1688 | 1469273694491 Marionette TRACE conn2 <- [1,1150,null,{}] 04:34:54 INFO - PROCESS | 1688 | 1469273694493 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:54 INFO - PROCESS | 1688 | 1469273694494 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:54 INFO - PROCESS | 1688 | 1469273694684 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x126979000) [pid = 1688] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x124cca000) [pid = 1688] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x115daf000) [pid = 1688] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118911800) [pid = 1688] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x113e31800) [pid = 1688] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x112d6e400) [pid = 1688] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x111d13800) [pid = 1688] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1172bec00) [pid = 1688] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x110fe6400) [pid = 1688] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120f94c00) [pid = 1688] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1211e1800) [pid = 1688] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x116a9c000) [pid = 1688] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x118ec4800) [pid = 1688] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x11840f800) [pid = 1688] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x112a8a400) [pid = 1688] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:34:54 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1122b0800) [pid = 1688] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:34:54 INFO - PROCESS | 1688 | 1469273694733 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 1688 | 1469273694742 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x118136800 == 37 [pid = 1688] [id = 295] 04:34:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x111f35800) [pid = 1688] [serial = 884] [outer = 0x0] 04:34:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1122b7c00) [pid = 1688] [serial = 885] [outer = 0x111f35800] 04:34:54 INFO - PROCESS | 1688 | 1469273694768 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x115f74400) [pid = 1688] [serial = 886] [outer = 0x111f35800] 04:34:55 INFO - PROCESS | 1688 | 1469273695018 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 570ms 04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:34:55 INFO - PROCESS | 1688 | 1469273695064 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 1688 | 1469273695065 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:34:55 INFO - PROCESS | 1688 | 1469273695067 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 1688 | 1469273695068 Marionette TRACE conn2 <- [1,1154,null,{}] 04:34:55 INFO - PROCESS | 1688 | 1469273695070 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 1688 | 1469273695071 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:55 INFO - PROCESS | 1688 | 1469273695156 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:34:55 INFO - PROCESS | 1688 | 1469273695162 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 1688 | 1469273695164 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cb2800 == 38 [pid = 1688] [id = 296] 04:34:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x115fea000) [pid = 1688] [serial = 887] [outer = 0x0] 04:34:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1212d2c00) [pid = 1688] [serial = 888] [outer = 0x115fea000] 04:34:55 INFO - PROCESS | 1688 | 1469273695188 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1264a2800) [pid = 1688] [serial = 889] [outer = 0x115fea000] 04:34:55 INFO - PROCESS | 1688 | 1469273695537 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 522ms 04:34:55 INFO - PROCESS | 1688 | 1469273695596 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 1688 | 1469273695598 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:34:55 INFO - PROCESS | 1688 | 1469273695602 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 1688 | 1469273695603 Marionette TRACE conn2 <- [1,1158,null,{}] 04:34:55 INFO - PROCESS | 1688 | 1469273695609 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 1688 | 1469273695610 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:55 INFO - PROCESS | 1688 | 1469273695738 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:34:55 INFO - PROCESS | 1688 | 1469273695755 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 1688 | 1469273695756 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a91a000 == 39 [pid = 1688] [id = 297] 04:34:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12672a400) [pid = 1688] [serial = 890] [outer = 0x0] 04:34:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x129505400) [pid = 1688] [serial = 891] [outer = 0x12672a400] 04:34:55 INFO - PROCESS | 1688 | 1469273695797 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12958b000) [pid = 1688] [serial = 892] [outer = 0x12672a400] 04:34:56 INFO - PROCESS | 1688 | 1469273696177 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 621ms 04:34:56 INFO - PROCESS | 1688 | 1469273696223 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:34:56 INFO - PROCESS | 1688 | 1469273696226 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:34:56 INFO - PROCESS | 1688 | 1469273696229 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 1688 | 1469273696232 Marionette TRACE conn2 <- [1,1162,null,{}] 04:34:56 INFO - PROCESS | 1688 | 1469273696235 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 1688 | 1469273696238 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:56 INFO - PROCESS | 1688 | 1469273696375 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:34:56 INFO - PROCESS | 1688 | 1469273696410 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 1688 | 1469273696412 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b890000 == 40 [pid = 1688] [id = 298] 04:34:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1295f0000) [pid = 1688] [serial = 893] [outer = 0x0] 04:34:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1295fb800) [pid = 1688] [serial = 894] [outer = 0x1295f0000] 04:34:56 INFO - PROCESS | 1688 | 1469273696452 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12a797400) [pid = 1688] [serial = 895] [outer = 0x1295f0000] 04:34:56 INFO - PROCESS | 1688 | 1469273696953 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 773ms 04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:34:57 INFO - PROCESS | 1688 | 1469273697007 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 1688 | 1469273697010 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:34:57 INFO - PROCESS | 1688 | 1469273697015 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 1688 | 1469273697017 Marionette TRACE conn2 <- [1,1166,null,{}] 04:34:57 INFO - PROCESS | 1688 | 1469273697022 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 1688 | 1469273697025 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:57 INFO - PROCESS | 1688 | 1469273697128 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:34:57 INFO - PROCESS | 1688 | 1469273697198 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 1688 | 1469273697199 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x11831b800 == 41 [pid = 1688] [id = 299] 04:34:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1175b9000) [pid = 1688] [serial = 896] [outer = 0x0] 04:34:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x118095800) [pid = 1688] [serial = 897] [outer = 0x1175b9000] 04:34:57 INFO - PROCESS | 1688 | 1469273697230 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x118917000) [pid = 1688] [serial = 898] [outer = 0x1175b9000] 04:34:57 INFO - PROCESS | 1688 | 1469273697619 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 672ms 04:34:57 INFO - PROCESS | 1688 | 1469273697687 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 1688 | 1469273697690 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:34:57 INFO - PROCESS | 1688 | 1469273697695 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 1688 | 1469273697696 Marionette TRACE conn2 <- [1,1170,null,{}] 04:34:57 INFO - PROCESS | 1688 | 1469273697699 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 1688 | 1469273697701 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:57 INFO - PROCESS | 1688 | 1469273697828 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:34:57 INFO - PROCESS | 1688 | 1469273697912 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 1688 | 1469273697913 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d28800 == 42 [pid = 1688] [id = 300] 04:34:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x120e97400) [pid = 1688] [serial = 899] [outer = 0x0] 04:34:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x120f87800) [pid = 1688] [serial = 900] [outer = 0x120e97400] 04:34:57 INFO - PROCESS | 1688 | 1469273697946 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12188a000) [pid = 1688] [serial = 901] [outer = 0x120e97400] 04:34:58 INFO - PROCESS | 1688 | 1469273698331 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 673ms 04:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:34:58 INFO - PROCESS | 1688 | 1469273698368 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 1688 | 1469273698370 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:34:58 INFO - PROCESS | 1688 | 1469273698372 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 1688 | 1469273698375 Marionette TRACE conn2 <- [1,1174,null,{}] 04:34:58 INFO - PROCESS | 1688 | 1469273698382 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:58 INFO - PROCESS | 1688 | 1469273698386 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:58 INFO - PROCESS | 1688 | 1469273698493 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:34:58 INFO - PROCESS | 1688 | 1469273698555 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 1688 | 1469273698557 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdc5000 == 43 [pid = 1688] [id = 301] 04:34:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1241d8c00) [pid = 1688] [serial = 902] [outer = 0x0] 04:34:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x124dec400) [pid = 1688] [serial = 903] [outer = 0x1241d8c00] 04:34:58 INFO - PROCESS | 1688 | 1469273698588 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x126de3c00) [pid = 1688] [serial = 904] [outer = 0x1241d8c00] 04:34:59 INFO - PROCESS | 1688 | 1469273699045 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 1688 | 1469273699098 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:34:59 INFO - PROCESS | 1688 | 1469273699101 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 1688 | 1469273699103 Marionette TRACE conn2 <- [1,1178,null,{}] 04:34:59 INFO - PROCESS | 1688 | 1469273699134 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 1688 | 1469273699136 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:59 INFO - PROCESS | 1688 | 1469273699295 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:34:59 INFO - PROCESS | 1688 | 1469273699426 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 1688 | 1469273699428 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:34:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1ef000 == 44 [pid = 1688] [id = 302] 04:34:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x128d9f000) [pid = 1688] [serial = 905] [outer = 0x0] 04:34:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x129585c00) [pid = 1688] [serial = 906] [outer = 0x128d9f000] 04:34:59 INFO - PROCESS | 1688 | 1469273699475 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x129592000) [pid = 1688] [serial = 907] [outer = 0x128d9f000] 04:34:59 INFO - PROCESS | 1688 | 1469273699915 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 1688 | 1469273699983 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:34:59 INFO - PROCESS | 1688 | 1469273699987 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 1688 | 1469273699988 Marionette TRACE conn2 <- [1,1182,null,{}] 04:34:59 INFO - PROCESS | 1688 | 1469273699991 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 1688 | 1469273699994 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:00 INFO - PROCESS | 1688 | 1469273700095 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:35:00 INFO - PROCESS | 1688 | 1469273700168 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 1688 | 1469273700170 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x12132b800 == 45 [pid = 1688] [id = 303] 04:35:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x110fec800) [pid = 1688] [serial = 908] [outer = 0x0] 04:35:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x126c6c800) [pid = 1688] [serial = 909] [outer = 0x110fec800] 04:35:00 INFO - PROCESS | 1688 | 1469273700198 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12a64c800) [pid = 1688] [serial = 910] [outer = 0x110fec800] 04:35:00 INFO - PROCESS | 1688 | 1469273700792 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 1688 | 1469273700863 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:35:00 INFO - PROCESS | 1688 | 1469273700866 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 1688 | 1469273700868 Marionette TRACE conn2 <- [1,1186,null,{}] 04:35:00 INFO - PROCESS | 1688 | 1469273700872 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:00 INFO - PROCESS | 1688 | 1469273700873 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:00 INFO - PROCESS | 1688 | 1469273700971 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:35:01 INFO - PROCESS | 1688 | 1469273701043 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 1688 | 1469273701044 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x11870c800 == 46 [pid = 1688] [id = 304] 04:35:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x113c8f000) [pid = 1688] [serial = 911] [outer = 0x0] 04:35:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x115da8400) [pid = 1688] [serial = 912] [outer = 0x113c8f000] 04:35:01 INFO - PROCESS | 1688 | 1469273701072 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x118465c00) [pid = 1688] [serial = 913] [outer = 0x113c8f000] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x12a91a000 == 45 [pid = 1688] [id = 297] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x119cb2800 == 44 [pid = 1688] [id = 296] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x118136800 == 43 [pid = 1688] [id = 295] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x128aaa800 == 42 [pid = 1688] [id = 294] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x124d26800 == 41 [pid = 1688] [id = 293] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x12450c800 == 40 [pid = 1688] [id = 292] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x121325800 == 39 [pid = 1688] [id = 291] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x119cba800 == 38 [pid = 1688] [id = 290] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x118321000 == 37 [pid = 1688] [id = 289] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x116ada000 == 36 [pid = 1688] [id = 288] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x1164ba000 == 35 [pid = 1688] [id = 287] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x119bd3000 == 34 [pid = 1688] [id = 286] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x113033000 == 33 [pid = 1688] [id = 285] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x12132b800 == 32 [pid = 1688] [id = 303] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1ef000 == 31 [pid = 1688] [id = 302] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdc5000 == 30 [pid = 1688] [id = 301] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x124d28800 == 29 [pid = 1688] [id = 300] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x12b890000 == 28 [pid = 1688] [id = 298] 04:35:02 INFO - PROCESS | 1688 | --DOCSHELL 0x11831b800 == 27 [pid = 1688] [id = 299] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x128daa000) [pid = 1688] [serial = 840] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x125784c00) [pid = 1688] [serial = 812] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x116811c00) [pid = 1688] [serial = 804] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x123c28c00) [pid = 1688] [serial = 848] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x123a68800) [pid = 1688] [serial = 833] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x112d68400) [pid = 1688] [serial = 822] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x115da4800) [pid = 1688] [serial = 816] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x118ec1400) [pid = 1688] [serial = 825] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x11994b000) [pid = 1688] [serial = 846] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1212d7c00) [pid = 1688] [serial = 830] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x128da5400) [pid = 1688] [serial = 849] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x123c32400) [pid = 1688] [serial = 810] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1189c0000) [pid = 1688] [serial = 819] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1264ae800) [pid = 1688] [serial = 837] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x126de4000) [pid = 1688] [serial = 813] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x115f78800) [pid = 1688] [serial = 803] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1196a7c00) [pid = 1688] [serial = 807] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118ec8800) [pid = 1688] [serial = 806] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1182f2400) [pid = 1688] [serial = 818] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x113e35800) [pid = 1688] [serial = 821] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11840e800) [pid = 1688] [serial = 824] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12920ec00) [pid = 1688] [serial = 843] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123a64000) [pid = 1688] [serial = 831] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120e0c800) [pid = 1688] [serial = 828] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x119918000) [pid = 1688] [serial = 827] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x124cc8800) [pid = 1688] [serial = 836] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x128e08c00) [pid = 1688] [serial = 842] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x117343400) [pid = 1688] [serial = 845] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x112dd4c00) [pid = 1688] [serial = 815] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x126ddac00) [pid = 1688] [serial = 839] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x123c2b000) [pid = 1688] [serial = 834] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x123a60800) [pid = 1688] [serial = 809] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1292b3400) [pid = 1688] [serial = 851] [outer = 0x0] [url = about:blank] 04:35:02 INFO - PROCESS | 1688 | 1469273702076 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 1688 | 1469273702146 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:35:02 INFO - PROCESS | 1688 | 1469273702150 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 1688 | 1469273702152 Marionette TRACE conn2 <- [1,1190,null,{}] 04:35:02 INFO - PROCESS | 1688 | 1469273702156 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:02 INFO - PROCESS | 1688 | 1469273702157 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:02 INFO - PROCESS | 1688 | 1469273702238 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:35:02 INFO - PROCESS | 1688 | 1469273702269 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 1688 | 1469273702271 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x115f92800 == 28 [pid = 1688] [id = 305] 04:35:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x112d64800) [pid = 1688] [serial = 914] [outer = 0x0] 04:35:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x112d69c00) [pid = 1688] [serial = 915] [outer = 0x112d64800] 04:35:02 INFO - PROCESS | 1688 | 1469273702299 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1130ae800) [pid = 1688] [serial = 916] [outer = 0x112d64800] 04:35:02 INFO - PROCESS | 1688 | 1469273702670 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 1688 | 1469273702724 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:35:02 INFO - PROCESS | 1688 | 1469273702729 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 1688 | 1469273702730 Marionette TRACE conn2 <- [1,1194,null,{}] 04:35:02 INFO - PROCESS | 1688 | 1469273702733 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:02 INFO - PROCESS | 1688 | 1469273702735 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:02 INFO - PROCESS | 1688 | 1469273702815 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:35:02 INFO - PROCESS | 1688 | 1469273702819 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 1688 | 1469273702821 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x117266000 == 29 [pid = 1688] [id = 306] 04:35:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x113c44800) [pid = 1688] [serial = 917] [outer = 0x0] 04:35:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x115dae400) [pid = 1688] [serial = 918] [outer = 0x113c44800] 04:35:02 INFO - PROCESS | 1688 | 1469273702850 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x115fee000) [pid = 1688] [serial = 919] [outer = 0x113c44800] 04:35:03 INFO - PROCESS | 1688 | 1469273703183 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 1688 | 1469273703202 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:35:03 INFO - PROCESS | 1688 | 1469273703205 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 1688 | 1469273703215 Marionette TRACE conn2 <- [1,1198,null,{}] 04:35:03 INFO - PROCESS | 1688 | 1469273703233 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:03 INFO - PROCESS | 1688 | 1469273703237 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:03 INFO - PROCESS | 1688 | 1469273703318 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:35:03 INFO - PROCESS | 1688 | 1469273703326 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 1688 | 1469273703329 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x11830c800 == 30 [pid = 1688] [id = 307] 04:35:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118093c00) [pid = 1688] [serial = 920] [outer = 0x0] 04:35:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11848d800) [pid = 1688] [serial = 921] [outer = 0x118093c00] 04:35:03 INFO - PROCESS | 1688 | 1469273703358 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x118ec8800) [pid = 1688] [serial = 922] [outer = 0x118093c00] 04:35:03 INFO - PROCESS | 1688 | 1469273703698 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 535ms 04:35:03 INFO - PROCESS | 1688 | 1469273703741 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:35:03 INFO - PROCESS | 1688 | 1469273703743 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:35:03 INFO - PROCESS | 1688 | 1469273703745 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 1688 | 1469273703746 Marionette TRACE conn2 <- [1,1202,null,{}] 04:35:03 INFO - PROCESS | 1688 | 1469273703749 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:03 INFO - PROCESS | 1688 | 1469273703750 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:03 INFO - PROCESS | 1688 | 1469273703829 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:35:03 INFO - PROCESS | 1688 | 1469273703885 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 1688 | 1469273703886 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x11897f800 == 31 [pid = 1688] [id = 308] 04:35:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x118491800) [pid = 1688] [serial = 923] [outer = 0x0] 04:35:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1196a2800) [pid = 1688] [serial = 924] [outer = 0x118491800] 04:35:03 INFO - PROCESS | 1688 | 1469273703911 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11994fc00) [pid = 1688] [serial = 925] [outer = 0x118491800] 04:35:04 INFO - PROCESS | 1688 | 1469273704213 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 04:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:35:04 INFO - PROCESS | 1688 | 1469273704266 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 1688 | 1469273704267 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:35:04 INFO - PROCESS | 1688 | 1469273704269 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 1688 | 1469273704271 Marionette TRACE conn2 <- [1,1206,null,{}] 04:35:04 INFO - PROCESS | 1688 | 1469273704273 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:04 INFO - PROCESS | 1688 | 1469273704274 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:04 INFO - PROCESS | 1688 | 1469273704370 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:35:04 INFO - PROCESS | 1688 | 1469273704406 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 1688 | 1469273704407 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bc3800 == 32 [pid = 1688] [id = 309] 04:35:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1122b2400) [pid = 1688] [serial = 926] [outer = 0x0] 04:35:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x119c3f400) [pid = 1688] [serial = 927] [outer = 0x1122b2400] 04:35:04 INFO - PROCESS | 1688 | 1469273704431 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x120ea3000) [pid = 1688] [serial = 928] [outer = 0x1122b2400] 04:35:04 INFO - PROCESS | 1688 | 1469273704759 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 521ms 04:35:04 INFO - PROCESS | 1688 | 1469273704795 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 1688 | 1469273704797 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:35:04 INFO - PROCESS | 1688 | 1469273704799 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 1688 | 1469273704800 Marionette TRACE conn2 <- [1,1210,null,{}] 04:35:04 INFO - PROCESS | 1688 | 1469273704802 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:04 INFO - PROCESS | 1688 | 1469273704806 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:04 INFO - PROCESS | 1688 | 1469273704922 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:35:04 INFO - PROCESS | 1688 | 1469273704926 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 1688 | 1469273704927 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x121325800 == 33 [pid = 1688] [id = 310] 04:35:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x118ec9800) [pid = 1688] [serial = 929] [outer = 0x0] 04:35:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x120f95000) [pid = 1688] [serial = 930] [outer = 0x118ec9800] 04:35:04 INFO - PROCESS | 1688 | 1469273704952 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x123abf000) [pid = 1688] [serial = 931] [outer = 0x118ec9800] 04:35:05 INFO - PROCESS | 1688 | 1469273705278 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 517ms 04:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:35:05 INFO - PROCESS | 1688 | 1469273705317 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 1688 | 1469273705318 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:35:05 INFO - PROCESS | 1688 | 1469273705320 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 1688 | 1469273705322 Marionette TRACE conn2 <- [1,1214,null,{}] 04:35:05 INFO - PROCESS | 1688 | 1469273705324 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:05 INFO - PROCESS | 1688 | 1469273705327 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:05 INFO - PROCESS | 1688 | 1469273705428 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:35:05 INFO - PROCESS | 1688 | 1469273705437 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 1688 | 1469273705438 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x121be2800 == 34 [pid = 1688] [id = 311] 04:35:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x123ac4800) [pid = 1688] [serial = 932] [outer = 0x0] 04:35:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x123c23c00) [pid = 1688] [serial = 933] [outer = 0x123ac4800] 04:35:05 INFO - PROCESS | 1688 | 1469273705463 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x123c2e000) [pid = 1688] [serial = 934] [outer = 0x123ac4800] 04:35:05 INFO - PROCESS | 1688 | 1469273705784 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 473ms 04:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:35:05 INFO - PROCESS | 1688 | 1469273705796 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 1688 | 1469273705797 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:35:05 INFO - PROCESS | 1688 | 1469273705799 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 1688 | 1469273705801 Marionette TRACE conn2 <- [1,1218,null,{}] 04:35:05 INFO - PROCESS | 1688 | 1469273705803 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:05 INFO - PROCESS | 1688 | 1469273705804 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:05 INFO - PROCESS | 1688 | 1469273705898 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:35:05 INFO - PROCESS | 1688 | 1469273705934 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 1688 | 1469273705935 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x123d48800 == 35 [pid = 1688] [id = 312] 04:35:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x123c2e400) [pid = 1688] [serial = 935] [outer = 0x0] 04:35:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x123d93000) [pid = 1688] [serial = 936] [outer = 0x123c2e400] 04:35:05 INFO - PROCESS | 1688 | 1469273705960 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1243d6800) [pid = 1688] [serial = 937] [outer = 0x123c2e400] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x112a87800) [pid = 1688] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x124dec000) [pid = 1688] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x129206000) [pid = 1688] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1194ae800) [pid = 1688] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x115da5000) [pid = 1688] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x112d65c00) [pid = 1688] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x115f77000) [pid = 1688] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x123ac3400) [pid = 1688] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11845c800) [pid = 1688] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x110fa7800) [pid = 1688] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x115fea000) [pid = 1688] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1295f0000) [pid = 1688] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12672a400) [pid = 1688] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x111f35800) [pid = 1688] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:35:06 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x125786800) [pid = 1688] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:35:06 INFO - PROCESS | 1688 | 1469273706471 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 719ms 04:35:06 INFO - PROCESS | 1688 | 1469273706520 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 1688 | 1469273706521 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:35:06 INFO - PROCESS | 1688 | 1469273706530 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 1688 | 1469273706531 Marionette TRACE conn2 <- [1,1222,null,{}] 04:35:06 INFO - PROCESS | 1688 | 1469273706533 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:06 INFO - PROCESS | 1688 | 1469273706534 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:06 INFO - PROCESS | 1688 | 1469273706612 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:35:06 INFO - PROCESS | 1688 | 1469273706616 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 1688 | 1469273706625 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d1f800 == 36 [pid = 1688] [id = 313] 04:35:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x110fe3800) [pid = 1688] [serial = 938] [outer = 0x0] 04:35:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x11688c800) [pid = 1688] [serial = 939] [outer = 0x110fe3800] 04:35:06 INFO - PROCESS | 1688 | 1469273706651 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x119c3ec00) [pid = 1688] [serial = 940] [outer = 0x110fe3800] 04:35:06 INFO - PROCESS | 1688 | 1469273706964 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 1688 | 1469273706999 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:35:07 INFO - PROCESS | 1688 | 1469273707002 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 1688 | 1469273707003 Marionette TRACE conn2 <- [1,1226,null,{}] 04:35:07 INFO - PROCESS | 1688 | 1469273707022 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 1688 | 1469273707023 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:07 INFO - PROCESS | 1688 | 1469273707103 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:35:07 INFO - PROCESS | 1688 | 1469273707106 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 1688 | 1469273707107 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x126709800 == 37 [pid = 1688] [id = 314] 04:35:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x11845c800) [pid = 1688] [serial = 941] [outer = 0x0] 04:35:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124542000) [pid = 1688] [serial = 942] [outer = 0x11845c800] 04:35:07 INFO - PROCESS | 1688 | 1469273707135 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124df5400) [pid = 1688] [serial = 943] [outer = 0x11845c800] 04:35:07 INFO - PROCESS | 1688 | 1469273707477 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 482ms 04:35:07 INFO - PROCESS | 1688 | 1469273707485 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 1688 | 1469273707486 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:35:07 INFO - PROCESS | 1688 | 1469273707488 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 1688 | 1469273707490 Marionette TRACE conn2 <- [1,1230,null,{}] 04:35:07 INFO - PROCESS | 1688 | 1469273707495 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 1688 | 1469273707497 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:07 INFO - PROCESS | 1688 | 1469273707595 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:35:07 INFO - PROCESS | 1688 | 1469273707598 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 1688 | 1469273707600 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aac000 == 38 [pid = 1688] [id = 315] 04:35:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x125730800) [pid = 1688] [serial = 944] [outer = 0x0] 04:35:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1267bd800) [pid = 1688] [serial = 945] [outer = 0x125730800] 04:35:07 INFO - PROCESS | 1688 | 1469273707627 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x126ddf400) [pid = 1688] [serial = 946] [outer = 0x125730800] 04:35:07 INFO - PROCESS | 1688 | 1469273707945 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 472ms 04:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:35:07 INFO - PROCESS | 1688 | 1469273707969 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 1688 | 1469273707970 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:35:07 INFO - PROCESS | 1688 | 1469273707972 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 1688 | 1469273707974 Marionette TRACE conn2 <- [1,1234,null,{}] 04:35:07 INFO - PROCESS | 1688 | 1469273707984 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:07 INFO - PROCESS | 1688 | 1469273707985 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:08 INFO - PROCESS | 1688 | 1469273708096 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:35:08 INFO - PROCESS | 1688 | 1469273708102 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 1688 | 1469273708103 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x128e6a000 == 39 [pid = 1688] [id = 316] 04:35:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x125705400) [pid = 1688] [serial = 947] [outer = 0x0] 04:35:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x128da5400) [pid = 1688] [serial = 948] [outer = 0x125705400] 04:35:08 INFO - PROCESS | 1688 | 1469273708128 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x128e05400) [pid = 1688] [serial = 949] [outer = 0x125705400] 04:35:08 INFO - PROCESS | 1688 | 1469273708500 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 576ms 04:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:35:08 INFO - PROCESS | 1688 | 1469273708549 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 1688 | 1469273708551 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:35:08 INFO - PROCESS | 1688 | 1469273708555 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 1688 | 1469273708557 Marionette TRACE conn2 <- [1,1238,null,{}] 04:35:08 INFO - PROCESS | 1688 | 1469273708561 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:08 INFO - PROCESS | 1688 | 1469273708563 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:08 INFO - PROCESS | 1688 | 1469273708705 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:35:08 INFO - PROCESS | 1688 | 1469273708805 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 1688 | 1469273708810 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x1168b7000 == 40 [pid = 1688] [id = 317] 04:35:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1122e5c00) [pid = 1688] [serial = 950] [outer = 0x0] 04:35:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1126f6c00) [pid = 1688] [serial = 951] [outer = 0x1122e5c00] 04:35:08 INFO - PROCESS | 1688 | 1469273708860 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x112dd7800) [pid = 1688] [serial = 952] [outer = 0x1122e5c00] 04:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 873ms 04:35:09 INFO - PROCESS | 1688 | 1469273709419 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:35:09 INFO - PROCESS | 1688 | 1469273709429 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:35:09 INFO - PROCESS | 1688 | 1469273709434 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:35:09 INFO - PROCESS | 1688 | 1469273709441 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 1688 | 1469273709444 Marionette TRACE conn2 <- [1,1242,null,{}] 04:35:09 INFO - PROCESS | 1688 | 1469273709448 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:09 INFO - PROCESS | 1688 | 1469273709451 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:09 INFO - PROCESS | 1688 | 1469273709600 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:35:09 INFO - PROCESS | 1688 | 1469273709656 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 1688 | 1469273709657 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x118987800 == 41 [pid = 1688] [id = 318] 04:35:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x115da4400) [pid = 1688] [serial = 953] [outer = 0x0] 04:35:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1164ca400) [pid = 1688] [serial = 954] [outer = 0x115da4400] 04:35:09 INFO - PROCESS | 1688 | 1469273709688 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x117c1b000) [pid = 1688] [serial = 955] [outer = 0x115da4400] 04:35:10 INFO - PROCESS | 1688 | 1469273710251 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 873ms 04:35:10 INFO - PROCESS | 1688 | 1469273710313 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 1688 | 1469273710314 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:35:10 INFO - PROCESS | 1688 | 1469273710317 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 1688 | 1469273710319 Marionette TRACE conn2 <- [1,1246,null,{}] 04:35:10 INFO - PROCESS | 1688 | 1469273710327 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:10 INFO - PROCESS | 1688 | 1469273710330 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:10 INFO - PROCESS | 1688 | 1469273710447 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:35:10 INFO - PROCESS | 1688 | 1469273710504 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 1688 | 1469273710506 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x1269f0000 == 42 [pid = 1688] [id = 319] 04:35:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x119cdb400) [pid = 1688] [serial = 956] [outer = 0x0] 04:35:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x120f89c00) [pid = 1688] [serial = 957] [outer = 0x119cdb400] 04:35:10 INFO - PROCESS | 1688 | 1469273710538 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1212d6800) [pid = 1688] [serial = 958] [outer = 0x119cdb400] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x128aac000 == 41 [pid = 1688] [id = 315] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x126709800 == 40 [pid = 1688] [id = 314] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x124d1f800 == 39 [pid = 1688] [id = 313] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x123d48800 == 38 [pid = 1688] [id = 312] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x121be2800 == 37 [pid = 1688] [id = 311] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x121325800 == 36 [pid = 1688] [id = 310] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x119bc3800 == 35 [pid = 1688] [id = 309] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11897f800 == 34 [pid = 1688] [id = 308] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11830c800 == 33 [pid = 1688] [id = 307] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x117266000 == 32 [pid = 1688] [id = 306] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x115f92800 == 31 [pid = 1688] [id = 305] 04:35:11 INFO - PROCESS | 1688 | --DOCSHELL 0x11870c800 == 30 [pid = 1688] [id = 304] 04:35:11 INFO - PROCESS | 1688 | 1469273711192 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1292e6800) [pid = 1688] [serial = 852] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x124160000) [pid = 1688] [serial = 875] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x128e0c400) [pid = 1688] [serial = 879] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x126979400) [pid = 1688] [serial = 878] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12453c800) [pid = 1688] [serial = 876] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x113e3b400) [pid = 1688] [serial = 480] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1292bb000) [pid = 1688] [serial = 881] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1194b3800) [pid = 1688] [serial = 866] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x11990f800) [pid = 1688] [serial = 867] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x117c28400) [pid = 1688] [serial = 860] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1211e3800) [pid = 1688] [serial = 861] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120fadc00) [pid = 1688] [serial = 869] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x121889400) [pid = 1688] [serial = 870] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x116835c00) [pid = 1688] [serial = 863] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118094400) [pid = 1688] [serial = 864] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x123c25400) [pid = 1688] [serial = 872] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1189b1400) [pid = 1688] [serial = 857] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1194b6800) [pid = 1688] [serial = 858] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x111d75800) [pid = 1688] [serial = 854] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x112ae6800) [pid = 1688] [serial = 855] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1212d2c00) [pid = 1688] [serial = 888] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1295fb800) [pid = 1688] [serial = 894] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12a797400) [pid = 1688] [serial = 895] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12958b000) [pid = 1688] [serial = 892] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x115f74400) [pid = 1688] [serial = 886] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x129505400) [pid = 1688] [serial = 891] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1122b7c00) [pid = 1688] [serial = 885] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1292db400) [pid = 1688] [serial = 882] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x123c30000) [pid = 1688] [serial = 873] [outer = 0x0] [url = about:blank] 04:35:11 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1264a2800) [pid = 1688] [serial = 889] [outer = 0x0] [url = about:blank] 04:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 924ms 04:35:11 INFO - PROCESS | 1688 | 1469273711242 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 1688 | 1469273711244 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:35:11 INFO - PROCESS | 1688 | 1469273711247 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 1688 | 1469273711249 Marionette TRACE conn2 <- [1,1250,null,{}] 04:35:11 INFO - PROCESS | 1688 | 1469273711254 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:11 INFO - PROCESS | 1688 | 1469273711255 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:11 INFO - PROCESS | 1688 | 1469273711334 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:35:11 INFO - PROCESS | 1688 | 1469273711341 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 1688 | 1469273711345 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x11671e000 == 31 [pid = 1688] [id = 320] 04:35:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x114fc6400) [pid = 1688] [serial = 959] [outer = 0x0] 04:35:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x115daac00) [pid = 1688] [serial = 960] [outer = 0x114fc6400] 04:35:11 INFO - PROCESS | 1688 | 1469273711374 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x116836000) [pid = 1688] [serial = 961] [outer = 0x114fc6400] 04:35:11 INFO - PROCESS | 1688 | 1469273711717 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 520ms 04:35:11 INFO - PROCESS | 1688 | 1469273711768 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 1688 | 1469273711771 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:35:11 INFO - PROCESS | 1688 | 1469273711775 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 1688 | 1469273711776 Marionette TRACE conn2 <- [1,1254,null,{}] 04:35:11 INFO - PROCESS | 1688 | 1469273711779 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:11 INFO - PROCESS | 1688 | 1469273711781 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:11 INFO - PROCESS | 1688 | 1469273711862 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:35:11 INFO - PROCESS | 1688 | 1469273711887 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 1688 | 1469273711889 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181f6000 == 32 [pid = 1688] [id = 321] 04:35:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x118e35400) [pid = 1688] [serial = 962] [outer = 0x0] 04:35:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x118ec8c00) [pid = 1688] [serial = 963] [outer = 0x118e35400] 04:35:11 INFO - PROCESS | 1688 | 1469273711919 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1196a5800) [pid = 1688] [serial = 964] [outer = 0x118e35400] 04:35:12 INFO - PROCESS | 1688 | 1469273712257 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 520ms 04:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:35:12 INFO - PROCESS | 1688 | 1469273712295 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 1688 | 1469273712297 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:35:12 INFO - PROCESS | 1688 | 1469273712299 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 1688 | 1469273712301 Marionette TRACE conn2 <- [1,1258,null,{}] 04:35:12 INFO - PROCESS | 1688 | 1469273712308 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:12 INFO - PROCESS | 1688 | 1469273712311 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:12 INFO - PROCESS | 1688 | 1469273712414 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:35:12 INFO - PROCESS | 1688 | 1469273712421 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 1688 | 1469273712423 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cc7800 == 33 [pid = 1688] [id = 322] 04:35:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119c0a400) [pid = 1688] [serial = 965] [outer = 0x0] 04:35:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120f8ac00) [pid = 1688] [serial = 966] [outer = 0x119c0a400] 04:35:12 INFO - PROCESS | 1688 | 1469273712453 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x121459800) [pid = 1688] [serial = 967] [outer = 0x119c0a400] 04:35:12 INFO - PROCESS | 1688 | 1469273712754 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 470ms 04:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:35:12 INFO - PROCESS | 1688 | 1469273712769 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 1688 | 1469273712771 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:35:12 INFO - PROCESS | 1688 | 1469273712773 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 1688 | 1469273712774 Marionette TRACE conn2 <- [1,1262,null,{}] 04:35:12 INFO - PROCESS | 1688 | 1469273712784 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:12 INFO - PROCESS | 1688 | 1469273712785 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:12 INFO - PROCESS | 1688 | 1469273712873 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:35:12 INFO - PROCESS | 1688 | 1469273712932 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 1688 | 1469273712933 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x121343000 == 34 [pid = 1688] [id = 323] 04:35:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1215f6800) [pid = 1688] [serial = 968] [outer = 0x0] 04:35:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x123a68800) [pid = 1688] [serial = 969] [outer = 0x1215f6800] 04:35:12 INFO - PROCESS | 1688 | 1469273712958 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x123c2ac00) [pid = 1688] [serial = 970] [outer = 0x1215f6800] 04:35:13 INFO - PROCESS | 1688 | 1469273713268 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 526ms 04:35:13 INFO - PROCESS | 1688 | 1469273713300 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 1688 | 1469273713301 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:35:13 INFO - PROCESS | 1688 | 1469273713303 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 1688 | 1469273713304 Marionette TRACE conn2 <- [1,1266,null,{}] 04:35:13 INFO - PROCESS | 1688 | 1469273713307 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:13 INFO - PROCESS | 1688 | 1469273713308 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:13 INFO - PROCESS | 1688 | 1469273713406 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:35:13 INFO - PROCESS | 1688 | 1469273713410 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 1688 | 1469273713411 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x123cea800 == 35 [pid = 1688] [id = 324] 04:35:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x111f60c00) [pid = 1688] [serial = 971] [outer = 0x0] 04:35:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x124164400) [pid = 1688] [serial = 972] [outer = 0x111f60c00] 04:35:13 INFO - PROCESS | 1688 | 1469273713435 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124cc8c00) [pid = 1688] [serial = 973] [outer = 0x111f60c00] 04:35:13 INFO - PROCESS | 1688 | 1469273713784 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 04:35:13 INFO - PROCESS | 1688 | 1469273713823 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 1688 | 1469273713825 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:35:13 INFO - PROCESS | 1688 | 1469273713829 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 1688 | 1469273713830 Marionette TRACE conn2 <- [1,1270,null,{}] 04:35:13 INFO - PROCESS | 1688 | 1469273713832 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:13 INFO - PROCESS | 1688 | 1469273713836 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:13 INFO - PROCESS | 1688 | 1469273713950 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:35:13 INFO - PROCESS | 1688 | 1469273713963 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 1688 | 1469273713964 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x124cb4800 == 36 [pid = 1688] [id = 325] 04:35:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x125785000) [pid = 1688] [serial = 974] [outer = 0x0] 04:35:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x126dd9800) [pid = 1688] [serial = 975] [outer = 0x125785000] 04:35:13 INFO - PROCESS | 1688 | 1469273713990 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x128e0c000) [pid = 1688] [serial = 976] [outer = 0x125785000] 04:35:14 INFO - PROCESS | 1688 | 1469273714350 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 567ms 04:35:14 INFO - PROCESS | 1688 | 1469273714397 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 1688 | 1469273714398 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:35:14 INFO - PROCESS | 1688 | 1469273714400 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 1688 | 1469273714401 Marionette TRACE conn2 <- [1,1274,null,{}] 04:35:14 INFO - PROCESS | 1688 | 1469273714404 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - PROCESS | 1688 | 1469273714405 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:14 INFO - PROCESS | 1688 | 1469273714503 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:35:14 INFO - PROCESS | 1688 | 1469273714514 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 1688 | 1469273714515 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x1269ee000 == 37 [pid = 1688] [id = 326] 04:35:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x128e0c400) [pid = 1688] [serial = 977] [outer = 0x0] 04:35:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1292b3400) [pid = 1688] [serial = 978] [outer = 0x128e0c400] 04:35:14 INFO - PROCESS | 1688 | 1469273714539 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x115da7000) [pid = 1688] [serial = 979] [outer = 0x128e0c400] 04:35:14 INFO - PROCESS | 1688 | 1469273714874 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 521ms 04:35:14 INFO - PROCESS | 1688 | 1469273714921 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 1688 | 1469273714922 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:35:14 INFO - PROCESS | 1688 | 1469273714925 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 1688 | 1469273714926 Marionette TRACE conn2 <- [1,1278,null,{}] 04:35:14 INFO - PROCESS | 1688 | 1469273714928 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:14 INFO - PROCESS | 1688 | 1469273714929 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:15 INFO - PROCESS | 1688 | 1469273715031 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:35:15 INFO - PROCESS | 1688 | 1469273715034 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 1688 | 1469273715035 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x12953f000 == 38 [pid = 1688] [id = 327] 04:35:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x117c26800) [pid = 1688] [serial = 980] [outer = 0x0] 04:35:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1292bec00) [pid = 1688] [serial = 981] [outer = 0x117c26800] 04:35:15 INFO - PROCESS | 1688 | 1469273715059 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1292ddc00) [pid = 1688] [serial = 982] [outer = 0x117c26800] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x113c44800) [pid = 1688] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x118093c00) [pid = 1688] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x118491800) [pid = 1688] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x112d64800) [pid = 1688] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x113c8f000) [pid = 1688] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1122b2400) [pid = 1688] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1175b9000) [pid = 1688] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x120e97400) [pid = 1688] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1241d8c00) [pid = 1688] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x128d9f000) [pid = 1688] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x118ec9800) [pid = 1688] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123c2e400) [pid = 1688] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x123ac4800) [pid = 1688] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x110fe3800) [pid = 1688] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x110fec800) [pid = 1688] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x125730800) [pid = 1688] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:35:15 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x11845c800) [pid = 1688] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:35:15 INFO - PROCESS | 1688 | 1469273715480 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 568ms 04:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:35:15 INFO - PROCESS | 1688 | 1469273715493 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 1688 | 1469273715495 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:35:15 INFO - PROCESS | 1688 | 1469273715497 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 1688 | 1469273715498 Marionette TRACE conn2 <- [1,1282,null,{}] 04:35:15 INFO - PROCESS | 1688 | 1469273715500 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:15 INFO - PROCESS | 1688 | 1469273715501 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:15 INFO - PROCESS | 1688 | 1469273715583 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:35:15 INFO - PROCESS | 1688 | 1469273715638 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 1688 | 1469273715639 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x128e6d800 == 39 [pid = 1688] [id = 328] 04:35:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x110fe3800) [pid = 1688] [serial = 983] [outer = 0x0] 04:35:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1175b9000) [pid = 1688] [serial = 984] [outer = 0x110fe3800] 04:35:15 INFO - PROCESS | 1688 | 1469273715664 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x112a7e000) [pid = 1688] [serial = 985] [outer = 0x110fe3800] 04:35:15 INFO - PROCESS | 1688 | 1469273715921 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 469ms 04:35:15 INFO - PROCESS | 1688 | 1469273715967 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 1688 | 1469273715968 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:35:15 INFO - PROCESS | 1688 | 1469273715970 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 1688 | 1469273715971 Marionette TRACE conn2 <- [1,1286,null,{}] 04:35:15 INFO - PROCESS | 1688 | 1469273715974 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:15 INFO - PROCESS | 1688 | 1469273715976 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:16 INFO - PROCESS | 1688 | 1469273716069 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:35:16 INFO - PROCESS | 1688 | 1469273716073 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 1688 | 1469273716074 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7c4800 == 40 [pid = 1688] [id = 329] 04:35:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1122e5000) [pid = 1688] [serial = 986] [outer = 0x0] 04:35:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12453d800) [pid = 1688] [serial = 987] [outer = 0x1122e5000] 04:35:16 INFO - PROCESS | 1688 | 1469273716105 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1292de800) [pid = 1688] [serial = 988] [outer = 0x1122e5000] 04:35:16 INFO - PROCESS | 1688 | 1469273716454 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 04:35:16 INFO - PROCESS | 1688 | 1469273716489 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 1688 | 1469273716491 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:35:16 INFO - PROCESS | 1688 | 1469273716495 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 1688 | 1469273716497 Marionette TRACE conn2 <- [1,1290,null,{}] 04:35:16 INFO - PROCESS | 1688 | 1469273716499 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:16 INFO - PROCESS | 1688 | 1469273716501 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:16 INFO - PROCESS | 1688 | 1469273716617 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:35:16 INFO - PROCESS | 1688 | 1469273716622 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 1688 | 1469273716624 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ac9e000 == 41 [pid = 1688] [id = 330] 04:35:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1292e6400) [pid = 1688] [serial = 989] [outer = 0x0] 04:35:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12958bc00) [pid = 1688] [serial = 990] [outer = 0x1292e6400] 04:35:16 INFO - PROCESS | 1688 | 1469273716653 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1295fb800) [pid = 1688] [serial = 991] [outer = 0x1292e6400] 04:35:16 INFO - PROCESS | 1688 | 1469273716962 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 518ms 04:35:17 INFO - PROCESS | 1688 | 1469273717014 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 1688 | 1469273717015 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:35:17 INFO - PROCESS | 1688 | 1469273717017 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 1688 | 1469273717018 Marionette TRACE conn2 <- [1,1294,null,{}] 04:35:17 INFO - PROCESS | 1688 | 1469273717021 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:17 INFO - PROCESS | 1688 | 1469273717022 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:17 INFO - PROCESS | 1688 | 1469273717102 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:35:17 INFO - PROCESS | 1688 | 1469273717106 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 1688 | 1469273717114 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b88c000 == 42 [pid = 1688] [id = 331] 04:35:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x120e97000) [pid = 1688] [serial = 992] [outer = 0x0] 04:35:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12a654c00) [pid = 1688] [serial = 993] [outer = 0x120e97000] 04:35:17 INFO - PROCESS | 1688 | 1469273717139 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12a79e800) [pid = 1688] [serial = 994] [outer = 0x120e97000] 04:35:17 INFO - PROCESS | 1688 | 1469273717540 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 570ms 04:35:17 INFO - PROCESS | 1688 | 1469273717588 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 1688 | 1469273717591 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:35:17 INFO - PROCESS | 1688 | 1469273717594 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 1688 | 1469273717596 Marionette TRACE conn2 <- [1,1298,null,{}] 04:35:17 INFO - PROCESS | 1688 | 1469273717600 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:17 INFO - PROCESS | 1688 | 1469273717602 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:17 INFO - PROCESS | 1688 | 1469273717709 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:35:17 INFO - PROCESS | 1688 | 1469273717783 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 1688 | 1469273717784 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c87000 == 43 [pid = 1688] [id = 332] 04:35:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x115dab800) [pid = 1688] [serial = 995] [outer = 0x0] 04:35:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x115f77000) [pid = 1688] [serial = 996] [outer = 0x115dab800] 04:35:17 INFO - PROCESS | 1688 | 1469273717837 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x117c25000) [pid = 1688] [serial = 997] [outer = 0x115dab800] 04:35:18 INFO - PROCESS | 1688 | 1469273718253 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 04:35:18 INFO - PROCESS | 1688 | 1469273718264 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 1688 | 1469273718267 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:35:18 INFO - PROCESS | 1688 | 1469273718272 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 1688 | 1469273718274 Marionette TRACE conn2 <- [1,1302,null,{}] 04:35:18 INFO - PROCESS | 1688 | 1469273718276 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:18 INFO - PROCESS | 1688 | 1469273718278 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:18 INFO - PROCESS | 1688 | 1469273718384 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:35:18 INFO - PROCESS | 1688 | 1469273718442 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:18 INFO - PROCESS | 1688 | 1469273718443 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x121342000 == 44 [pid = 1688] [id = 333] 04:35:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1194b4400) [pid = 1688] [serial = 998] [outer = 0x0] 04:35:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x119c37800) [pid = 1688] [serial = 999] [outer = 0x1194b4400] 04:35:18 INFO - PROCESS | 1688 | 1469273718474 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1212d7800) [pid = 1688] [serial = 1000] [outer = 0x1194b4400] 04:35:18 INFO - PROCESS | 1688 | 1469273718931 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 721ms 04:35:18 INFO - PROCESS | 1688 | 1469273718993 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 1688 | 1469273718995 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:35:18 INFO - PROCESS | 1688 | 1469273718997 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 1688 | 1469273719000 Marionette TRACE conn2 <- [1,1306,null,{}] 04:35:19 INFO - PROCESS | 1688 | 1469273719027 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 1688 | 1469273719031 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:19 INFO - PROCESS | 1688 | 1469273719136 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:35:19 INFO - PROCESS | 1688 | 1469273719209 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 1688 | 1469273719211 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acb9000 == 45 [pid = 1688] [id = 334] 04:35:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x123ac8800) [pid = 1688] [serial = 1001] [outer = 0x0] 04:35:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12577cc00) [pid = 1688] [serial = 1002] [outer = 0x123ac8800] 04:35:19 INFO - PROCESS | 1688 | 1469273719242 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x126c6d400) [pid = 1688] [serial = 1003] [outer = 0x123ac8800] 04:35:19 INFO - PROCESS | 1688 | 1469273719647 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 674ms 04:35:19 INFO - PROCESS | 1688 | 1469273719672 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 1688 | 1469273719674 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:35:19 INFO - PROCESS | 1688 | 1469273719676 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 1688 | 1469273719678 Marionette TRACE conn2 <- [1,1310,null,{}] 04:35:19 INFO - PROCESS | 1688 | 1469273719680 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:19 INFO - PROCESS | 1688 | 1469273719682 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:19 INFO - PROCESS | 1688 | 1469273719784 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:35:19 INFO - PROCESS | 1688 | 1469273719840 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 1688 | 1469273719842 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdcb800 == 46 [pid = 1688] [id = 335] 04:35:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x128d9f000) [pid = 1688] [serial = 1004] [outer = 0x0] 04:35:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x128e0dc00) [pid = 1688] [serial = 1005] [outer = 0x128d9f000] 04:35:19 INFO - PROCESS | 1688 | 1469273719871 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1292f0000) [pid = 1688] [serial = 1006] [outer = 0x128d9f000] 04:35:20 INFO - PROCESS | 1688 | 1469273720326 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 04:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:35:20 INFO - PROCESS | 1688 | 1469273720349 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:35:20 INFO - PROCESS | 1688 | 1469273720352 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 1688 | 1469273720353 Marionette TRACE conn2 <- [1,1314,null,{}] 04:35:20 INFO - PROCESS | 1688 | 1469273720356 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:20 INFO - PROCESS | 1688 | 1469273720357 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:20 INFO - PROCESS | 1688 | 1469273720459 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:35:20 INFO - PROCESS | 1688 | 1469273720551 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 1688 | 1469273720553 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x113034000 == 47 [pid = 1688] [id = 336] 04:35:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x1126f0400) [pid = 1688] [serial = 1007] [outer = 0x0] 04:35:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x115da6c00) [pid = 1688] [serial = 1008] [outer = 0x1126f0400] 04:35:20 INFO - PROCESS | 1688 | 1469273720583 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x128d9f800) [pid = 1688] [serial = 1009] [outer = 0x1126f0400] 04:35:21 INFO - PROCESS | 1688 | 1469273721148 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 819ms 04:35:21 INFO - PROCESS | 1688 | 1469273721171 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 1688 | 1469273721174 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:35:21 INFO - PROCESS | 1688 | 1469273721177 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 1688 | 1469273721179 Marionette TRACE conn2 <- [1,1318,null,{}] 04:35:21 INFO - PROCESS | 1688 | 1469273721182 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:21 INFO - PROCESS | 1688 | 1469273721184 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:21 INFO - PROCESS | 1688 | 1469273721280 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:35:21 INFO - PROCESS | 1688 | 1469273721341 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 1688 | 1469273721342 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x119431800 == 48 [pid = 1688] [id = 337] 04:35:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x113e38000) [pid = 1688] [serial = 1010] [outer = 0x0] 04:35:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x115dac800) [pid = 1688] [serial = 1011] [outer = 0x113e38000] 04:35:21 INFO - PROCESS | 1688 | 1469273721370 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x116835c00) [pid = 1688] [serial = 1012] [outer = 0x113e38000] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12ac9e000 == 47 [pid = 1688] [id = 330] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7c4800 == 46 [pid = 1688] [id = 329] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x128e6d800 == 45 [pid = 1688] [id = 328] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12953f000 == 44 [pid = 1688] [id = 327] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1269ee000 == 43 [pid = 1688] [id = 326] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x124cb4800 == 42 [pid = 1688] [id = 325] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x123cea800 == 41 [pid = 1688] [id = 324] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x121343000 == 40 [pid = 1688] [id = 323] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x119cc7800 == 39 [pid = 1688] [id = 322] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1181f6000 == 38 [pid = 1688] [id = 321] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x11671e000 == 37 [pid = 1688] [id = 320] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1269f0000 == 36 [pid = 1688] [id = 319] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x118987800 == 35 [pid = 1688] [id = 318] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x1168b7000 == 34 [pid = 1688] [id = 317] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x128e6a000 == 33 [pid = 1688] [id = 316] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x113034000 == 32 [pid = 1688] [id = 336] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdcb800 == 31 [pid = 1688] [id = 335] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12acb9000 == 30 [pid = 1688] [id = 334] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x121342000 == 29 [pid = 1688] [id = 333] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x12b88c000 == 28 [pid = 1688] [id = 331] 04:35:22 INFO - PROCESS | 1688 | --DOCSHELL 0x117c87000 == 27 [pid = 1688] [id = 332] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x11848d800) [pid = 1688] [serial = 921] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x118ec8800) [pid = 1688] [serial = 922] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x1196a2800) [pid = 1688] [serial = 924] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x112d69c00) [pid = 1688] [serial = 915] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x1130ae800) [pid = 1688] [serial = 916] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x118465c00) [pid = 1688] [serial = 913] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x115da8400) [pid = 1688] [serial = 912] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x120ea3000) [pid = 1688] [serial = 928] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x119c3f400) [pid = 1688] [serial = 927] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x118917000) [pid = 1688] [serial = 898] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x118095800) [pid = 1688] [serial = 897] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12188a000) [pid = 1688] [serial = 901] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x120f87800) [pid = 1688] [serial = 900] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x126de3c00) [pid = 1688] [serial = 904] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x124dec400) [pid = 1688] [serial = 903] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x129592000) [pid = 1688] [serial = 907] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x129585c00) [pid = 1688] [serial = 906] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x120f95000) [pid = 1688] [serial = 930] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123d93000) [pid = 1688] [serial = 936] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x123c2e000) [pid = 1688] [serial = 934] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x123c23c00) [pid = 1688] [serial = 933] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119c3ec00) [pid = 1688] [serial = 940] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11688c800) [pid = 1688] [serial = 939] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12a64c800) [pid = 1688] [serial = 910] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1267bd800) [pid = 1688] [serial = 945] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x126c6c800) [pid = 1688] [serial = 909] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x126ddf400) [pid = 1688] [serial = 946] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1243d6800) [pid = 1688] [serial = 937] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x124542000) [pid = 1688] [serial = 942] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x124df5400) [pid = 1688] [serial = 943] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x115fee000) [pid = 1688] [serial = 919] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x123abf000) [pid = 1688] [serial = 931] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x128da5400) [pid = 1688] [serial = 948] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x11994fc00) [pid = 1688] [serial = 925] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x115dae400) [pid = 1688] [serial = 918] [outer = 0x0] [url = about:blank] 04:35:22 INFO - PROCESS | 1688 | 1469273722385 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1221ms 04:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:35:22 INFO - PROCESS | 1688 | 1469273722398 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 1688 | 1469273722400 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:35:22 INFO - PROCESS | 1688 | 1469273722404 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 1688 | 1469273722405 Marionette TRACE conn2 <- [1,1322,null,{}] 04:35:22 INFO - PROCESS | 1688 | 1469273722411 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:22 INFO - PROCESS | 1688 | 1469273722413 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:22 INFO - PROCESS | 1688 | 1469273722491 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:35:22 INFO - PROCESS | 1688 | 1469273722497 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 1688 | 1469273722499 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x1164a7000 == 28 [pid = 1688] [id = 338] 04:35:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x112a7f400) [pid = 1688] [serial = 1013] [outer = 0x0] 04:35:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x112debc00) [pid = 1688] [serial = 1014] [outer = 0x112a7f400] 04:35:22 INFO - PROCESS | 1688 | 1469273722527 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1133edc00) [pid = 1688] [serial = 1015] [outer = 0x112a7f400] 04:35:22 INFO - PROCESS | 1688 | 1469273722890 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 521ms 04:35:22 INFO - PROCESS | 1688 | 1469273722925 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:35:22 INFO - PROCESS | 1688 | 1469273722929 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:35:22 INFO - PROCESS | 1688 | 1469273722933 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 1688 | 1469273722935 Marionette TRACE conn2 <- [1,1326,null,{}] 04:35:22 INFO - PROCESS | 1688 | 1469273722938 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:22 INFO - PROCESS | 1688 | 1469273722939 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:23 INFO - PROCESS | 1688 | 1469273723023 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:35:23 INFO - PROCESS | 1688 | 1469273723030 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 1688 | 1469273723031 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c78000 == 29 [pid = 1688] [id = 339] 04:35:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x115da8c00) [pid = 1688] [serial = 1016] [outer = 0x0] 04:35:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x115fee000) [pid = 1688] [serial = 1017] [outer = 0x115da8c00] 04:35:23 INFO - PROCESS | 1688 | 1469273723059 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x116a9ec00) [pid = 1688] [serial = 1018] [outer = 0x115da8c00] 04:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 469ms 04:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:35:23 INFO - PROCESS | 1688 | 1469273723398 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:35:23 INFO - PROCESS | 1688 | 1469273723402 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 1688 | 1469273723404 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:35:23 INFO - PROCESS | 1688 | 1469273723406 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 1688 | 1469273723411 Marionette TRACE conn2 <- [1,1330,null,{}] 04:35:23 INFO - PROCESS | 1688 | 1469273723421 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:23 INFO - PROCESS | 1688 | 1469273723424 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:23 INFO - PROCESS | 1688 | 1469273723533 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:35:23 INFO - PROCESS | 1688 | 1469273723613 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 1688 | 1469273723615 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x11871d000 == 30 [pid = 1688] [id = 340] 04:35:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x110fe0000) [pid = 1688] [serial = 1019] [outer = 0x0] 04:35:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x11848cc00) [pid = 1688] [serial = 1020] [outer = 0x110fe0000] 04:35:23 INFO - PROCESS | 1688 | 1469273723659 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x118ec9800) [pid = 1688] [serial = 1021] [outer = 0x110fe0000] 04:35:24 INFO - PROCESS | 1688 | 1469273724036 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 680ms 04:35:24 INFO - PROCESS | 1688 | 1469273724092 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 1688 | 1469273724094 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:35:24 INFO - PROCESS | 1688 | 1469273724096 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 1688 | 1469273724097 Marionette TRACE conn2 <- [1,1334,null,{}] 04:35:24 INFO - PROCESS | 1688 | 1469273724099 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:24 INFO - PROCESS | 1688 | 1469273724100 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:24 INFO - PROCESS | 1688 | 1469273724181 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:35:24 INFO - PROCESS | 1688 | 1469273724184 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 1688 | 1469273724185 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a5800 == 31 [pid = 1688] [id = 341] 04:35:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1194b0400) [pid = 1688] [serial = 1022] [outer = 0x0] 04:35:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x119911c00) [pid = 1688] [serial = 1023] [outer = 0x1194b0400] 04:35:24 INFO - PROCESS | 1688 | 1469273724211 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x119945400) [pid = 1688] [serial = 1024] [outer = 0x1194b0400] 04:35:24 INFO - PROCESS | 1688 | 1469273724579 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 521ms 04:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:35:24 INFO - PROCESS | 1688 | 1469273724624 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 1688 | 1469273724625 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:35:24 INFO - PROCESS | 1688 | 1469273724627 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 1688 | 1469273724628 Marionette TRACE conn2 <- [1,1338,null,{}] 04:35:24 INFO - PROCESS | 1688 | 1469273724631 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:24 INFO - PROCESS | 1688 | 1469273724632 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:24 INFO - PROCESS | 1688 | 1469273724728 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:35:24 INFO - PROCESS | 1688 | 1469273724732 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 1688 | 1469273724733 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x121042000 == 32 [pid = 1688] [id = 342] 04:35:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1126f8000) [pid = 1688] [serial = 1025] [outer = 0x0] 04:35:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x119c0bc00) [pid = 1688] [serial = 1026] [outer = 0x1126f8000] 04:35:24 INFO - PROCESS | 1688 | 1469273724758 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x120e98400) [pid = 1688] [serial = 1027] [outer = 0x1126f8000] 04:35:25 INFO - PROCESS | 1688 | 1469273725568 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 04:35:25 INFO - PROCESS | 1688 | 1469273725597 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:35:25 INFO - PROCESS | 1688 | 1469273725599 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:35:25 INFO - PROCESS | 1688 | 1469273725601 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 1688 | 1469273725602 Marionette TRACE conn2 <- [1,1342,null,{}] 04:35:25 INFO - PROCESS | 1688 | 1469273725604 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:25 INFO - PROCESS | 1688 | 1469273725608 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:25 INFO - PROCESS | 1688 | 1469273725720 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:35:25 INFO - PROCESS | 1688 | 1469273725759 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 1688 | 1469273725760 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x121963800 == 33 [pid = 1688] [id = 343] 04:35:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x120ea4c00) [pid = 1688] [serial = 1028] [outer = 0x0] 04:35:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x121892c00) [pid = 1688] [serial = 1029] [outer = 0x120ea4c00] 04:35:25 INFO - PROCESS | 1688 | 1469273725785 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x123ac9800) [pid = 1688] [serial = 1030] [outer = 0x120ea4c00] 04:35:26 INFO - PROCESS | 1688 | 1469273726111 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 520ms 04:35:26 INFO - PROCESS | 1688 | 1469273726123 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:35:26 INFO - PROCESS | 1688 | 1469273726134 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:35:26 INFO - PROCESS | 1688 | 1469273726137 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 1688 | 1469273726138 Marionette TRACE conn2 <- [1,1346,null,{}] 04:35:26 INFO - PROCESS | 1688 | 1469273726140 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:26 INFO - PROCESS | 1688 | 1469273726141 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:26 INFO - PROCESS | 1688 | 1469273726234 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:35:26 INFO - PROCESS | 1688 | 1469273726247 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 1688 | 1469273726248 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x123d56800 == 34 [pid = 1688] [id = 344] 04:35:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x112d70800) [pid = 1688] [serial = 1031] [outer = 0x0] 04:35:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x123c26800) [pid = 1688] [serial = 1032] [outer = 0x112d70800] 04:35:26 INFO - PROCESS | 1688 | 1469273726273 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x124160000) [pid = 1688] [serial = 1033] [outer = 0x112d70800] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x125785000) [pid = 1688] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x111f60c00) [pid = 1688] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x117c26800) [pid = 1688] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x110fe3800) [pid = 1688] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x115da4400) [pid = 1688] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x118e35400) [pid = 1688] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x119cdb400) [pid = 1688] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x114fc6400) [pid = 1688] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1122e5c00) [pid = 1688] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1215f6800) [pid = 1688] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x119c0a400) [pid = 1688] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x128e0c400) [pid = 1688] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x125705400) [pid = 1688] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1292e6400) [pid = 1688] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x120e97000) [pid = 1688] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:35:26 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1122e5000) [pid = 1688] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:35:26 INFO - PROCESS | 1688 | 1469273726738 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 624ms 04:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:35:26 INFO - PROCESS | 1688 | 1469273726762 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:35:26 INFO - PROCESS | 1688 | 1469273726764 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:35:26 INFO - PROCESS | 1688 | 1469273726766 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 1688 | 1469273726767 Marionette TRACE conn2 <- [1,1350,null,{}] 04:35:26 INFO - PROCESS | 1688 | 1469273726769 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:26 INFO - PROCESS | 1688 | 1469273726771 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:26 INFO - PROCESS | 1688 | 1469273726846 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:35:26 INFO - PROCESS | 1688 | 1469273726850 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 1688 | 1469273726851 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x124cac800 == 35 [pid = 1688] [id = 345] 04:35:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x115da4400) [pid = 1688] [serial = 1034] [outer = 0x0] 04:35:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x118918c00) [pid = 1688] [serial = 1035] [outer = 0x115da4400] 04:35:26 INFO - PROCESS | 1688 | 1469273726878 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1215f6800) [pid = 1688] [serial = 1036] [outer = 0x115da4400] 04:35:27 INFO - PROCESS | 1688 | 1469273727216 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 469ms 04:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:35:27 INFO - PROCESS | 1688 | 1469273727235 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 1688 | 1469273727236 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:35:27 INFO - PROCESS | 1688 | 1469273727238 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 1688 | 1469273727248 Marionette TRACE conn2 <- [1,1354,null,{}] 04:35:27 INFO - PROCESS | 1688 | 1469273727250 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:27 INFO - PROCESS | 1688 | 1469273727251 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:27 INFO - PROCESS | 1688 | 1469273727348 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:35:27 INFO - PROCESS | 1688 | 1469273727354 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 1688 | 1469273727355 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x118714800 == 36 [pid = 1688] [id = 346] 04:35:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1194b7800) [pid = 1688] [serial = 1037] [outer = 0x0] 04:35:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12415e000) [pid = 1688] [serial = 1038] [outer = 0x1194b7800] 04:35:27 INFO - PROCESS | 1688 | 1469273727381 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12453b800) [pid = 1688] [serial = 1039] [outer = 0x1194b7800] 04:35:27 INFO - PROCESS | 1688 | 1469273727684 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 479ms 04:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:35:27 INFO - PROCESS | 1688 | 1469273727719 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 1688 | 1469273727720 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:35:27 INFO - PROCESS | 1688 | 1469273727722 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 1688 | 1469273727723 Marionette TRACE conn2 <- [1,1358,null,{}] 04:35:27 INFO - PROCESS | 1688 | 1469273727728 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:27 INFO - PROCESS | 1688 | 1469273727730 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:27 INFO - PROCESS | 1688 | 1469273727806 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:35:27 INFO - PROCESS | 1688 | 1469273727812 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 1688 | 1469273727814 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a92800 == 37 [pid = 1688] [id = 347] 04:35:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1241d7800) [pid = 1688] [serial = 1040] [outer = 0x0] 04:35:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x124dec400) [pid = 1688] [serial = 1041] [outer = 0x1241d7800] 04:35:27 INFO - PROCESS | 1688 | 1469273727838 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x125730800) [pid = 1688] [serial = 1042] [outer = 0x1241d7800] 04:35:28 INFO - PROCESS | 1688 | 1469273728180 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 472ms 04:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:35:28 INFO - PROCESS | 1688 | 1469273728195 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:35:28 INFO - PROCESS | 1688 | 1469273728197 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:35:28 INFO - PROCESS | 1688 | 1469273728199 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - PROCESS | 1688 | 1469273728201 Marionette TRACE conn2 <- [1,1362,null,{}] 04:35:28 INFO - PROCESS | 1688 | 1469273728203 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:28 INFO - PROCESS | 1688 | 1469273728205 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:28 INFO - PROCESS | 1688 | 1469273728330 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:35:28 INFO - PROCESS | 1688 | 1469273728335 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 1688 | 1469273728337 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x121039800 == 38 [pid = 1688] [id = 348] 04:35:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x125787000) [pid = 1688] [serial = 1043] [outer = 0x0] 04:35:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x126975c00) [pid = 1688] [serial = 1044] [outer = 0x125787000] 04:35:28 INFO - PROCESS | 1688 | 1469273728363 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x123c32400) [pid = 1688] [serial = 1045] [outer = 0x125787000] 04:35:28 INFO - PROCESS | 1688 | 1469273728777 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 620ms 04:35:28 INFO - PROCESS | 1688 | 1469273728820 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:35:28 INFO - PROCESS | 1688 | 1469273728823 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:35:28 INFO - PROCESS | 1688 | 1469273728828 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - PROCESS | 1688 | 1469273728830 Marionette TRACE conn2 <- [1,1366,null,{}] 04:35:28 INFO - PROCESS | 1688 | 1469273728834 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:28 INFO - PROCESS | 1688 | 1469273728836 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:28 INFO - PROCESS | 1688 | 1469273728948 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:35:29 INFO - PROCESS | 1688 | 1469273729028 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 1688 | 1469273729030 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aed000 == 39 [pid = 1688] [id = 349] 04:35:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1122b2000) [pid = 1688] [serial = 1046] [outer = 0x0] 04:35:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1126f2800) [pid = 1688] [serial = 1047] [outer = 0x1122b2000] 04:35:29 INFO - PROCESS | 1688 | 1469273729061 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x112fc9400) [pid = 1688] [serial = 1048] [outer = 0x1122b2000] 04:35:29 INFO - PROCESS | 1688 | 1469273729662 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 1688 | 1469273729717 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:35:29 INFO - PROCESS | 1688 | 1469273729723 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 1688 | 1469273729725 Marionette TRACE conn2 <- [1,1370,null,{}] 04:35:29 INFO - PROCESS | 1688 | 1469273729727 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:29 INFO - PROCESS | 1688 | 1469273729729 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:29 INFO - PROCESS | 1688 | 1469273729839 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:35:29 INFO - PROCESS | 1688 | 1469273729895 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 1688 | 1469273729896 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x11989c000 == 40 [pid = 1688] [id = 350] 04:35:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x117342400) [pid = 1688] [serial = 1049] [outer = 0x0] 04:35:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x117c1bc00) [pid = 1688] [serial = 1050] [outer = 0x117342400] 04:35:29 INFO - PROCESS | 1688 | 1469273729927 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x118464000) [pid = 1688] [serial = 1051] [outer = 0x117342400] 04:35:30 INFO - PROCESS | 1688 | 1469273730609 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:35:30 INFO - PROCESS | 1688 | 1469273730660 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:35:30 INFO - PROCESS | 1688 | 1469273730663 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:35:30 INFO - PROCESS | 1688 | 1469273730665 Marionette TRACE conn2 <- [1,1374,null,{}] 04:35:30 INFO - PROCESS | 1688 | 1469273730669 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:30 INFO - PROCESS | 1688 | 1469273730670 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:30 INFO - PROCESS | 1688 | 1469273730756 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x126dd9800) [pid = 1688] [serial = 975] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x124164400) [pid = 1688] [serial = 972] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1292bec00) [pid = 1688] [serial = 981] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1175b9000) [pid = 1688] [serial = 984] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1164ca400) [pid = 1688] [serial = 954] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x117c1b000) [pid = 1688] [serial = 955] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x118ec8c00) [pid = 1688] [serial = 963] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1196a5800) [pid = 1688] [serial = 964] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x120f89c00) [pid = 1688] [serial = 957] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1212d6800) [pid = 1688] [serial = 958] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x115daac00) [pid = 1688] [serial = 960] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x116836000) [pid = 1688] [serial = 961] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1126f6c00) [pid = 1688] [serial = 951] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x112dd7800) [pid = 1688] [serial = 952] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123a68800) [pid = 1688] [serial = 969] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120f8ac00) [pid = 1688] [serial = 966] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x121459800) [pid = 1688] [serial = 967] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1292b3400) [pid = 1688] [serial = 978] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x128e05400) [pid = 1688] [serial = 949] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1295fb800) [pid = 1688] [serial = 991] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12a654c00) [pid = 1688] [serial = 993] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12453d800) [pid = 1688] [serial = 987] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12958bc00) [pid = 1688] [serial = 990] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x115da7000) [pid = 1688] [serial = 979] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x128e0c000) [pid = 1688] [serial = 976] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1292de800) [pid = 1688] [serial = 988] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1292ddc00) [pid = 1688] [serial = 982] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x124cc8c00) [pid = 1688] [serial = 973] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x12a79e800) [pid = 1688] [serial = 994] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x123c2ac00) [pid = 1688] [serial = 970] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x112a7e000) [pid = 1688] [serial = 985] [outer = 0x0] [url = about:blank] 04:35:30 INFO - PROCESS | 1688 | 1469273730819 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 1688 | 1469273730822 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x1168b7800 == 30 [pid = 1688] [id = 351] 04:35:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x112d68000) [pid = 1688] [serial = 1052] [outer = 0x0] 04:35:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x113c35c00) [pid = 1688] [serial = 1053] [outer = 0x112d68000] 04:35:30 INFO - PROCESS | 1688 | 1469273730850 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x115da7000) [pid = 1688] [serial = 1054] [outer = 0x112d68000] 04:35:31 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:31 INFO - PROCESS | 1688 | 1469273731193 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 1688 | 1469273731239 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:35:31 INFO - PROCESS | 1688 | 1469273731243 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 1688 | 1469273731245 Marionette TRACE conn2 <- [1,1378,null,{}] 04:35:31 INFO - PROCESS | 1688 | 1469273731262 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:31 INFO - PROCESS | 1688 | 1469273731264 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:31 INFO - PROCESS | 1688 | 1469273731363 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:35:31 INFO - PROCESS | 1688 | 1469273731367 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 1688 | 1469273731368 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x118322800 == 31 [pid = 1688] [id = 352] 04:35:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x11680bc00) [pid = 1688] [serial = 1055] [outer = 0x0] 04:35:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x118407c00) [pid = 1688] [serial = 1056] [outer = 0x11680bc00] 04:35:31 INFO - PROCESS | 1688 | 1469273731397 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118912c00) [pid = 1688] [serial = 1057] [outer = 0x11680bc00] 04:35:31 INFO - PROCESS | 1688 | 1469273731713 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 1688 | 1469273731764 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:35:31 INFO - PROCESS | 1688 | 1469273731767 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 1688 | 1469273731769 Marionette TRACE conn2 <- [1,1382,null,{}] 04:35:31 INFO - PROCESS | 1688 | 1469273731777 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:31 INFO - PROCESS | 1688 | 1469273731780 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:31 INFO - PROCESS | 1688 | 1469273731865 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:35:31 INFO - PROCESS | 1688 | 1469273731920 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 1688 | 1469273731922 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e38800 == 32 [pid = 1688] [id = 353] 04:35:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1126f3400) [pid = 1688] [serial = 1058] [outer = 0x0] 04:35:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1194b1800) [pid = 1688] [serial = 1059] [outer = 0x1126f3400] 04:35:31 INFO - PROCESS | 1688 | 1469273731950 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x120ea0400) [pid = 1688] [serial = 1060] [outer = 0x1126f3400] 04:35:32 INFO - PROCESS | 1688 | [1688] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:32 INFO - PROCESS | 1688 | 1469273732235 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 04:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:35:32 INFO - PROCESS | 1688 | 1469273732290 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:35:32 INFO - PROCESS | 1688 | 1469273732293 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 1688 | 1469273732296 Marionette TRACE conn2 <- [1,1386,null,{}] 04:35:32 INFO - PROCESS | 1688 | 1469273732300 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:32 INFO - PROCESS | 1688 | 1469273732301 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:32 INFO - PROCESS | 1688 | 1469273732385 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:35:32 INFO - PROCESS | 1688 | 1469273732443 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 1688 | 1469273732445 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x121818000 == 33 [pid = 1688] [id = 354] 04:35:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1189b9000) [pid = 1688] [serial = 1061] [outer = 0x0] 04:35:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x120facc00) [pid = 1688] [serial = 1062] [outer = 0x1189b9000] 04:35:32 INFO - PROCESS | 1688 | 1469273732469 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12193d400) [pid = 1688] [serial = 1063] [outer = 0x1189b9000] 04:35:32 INFO - PROCESS | 1688 | 1469273732808 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 1688 | 1469273732866 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:35:32 INFO - PROCESS | 1688 | 1469273732868 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 1688 | 1469273732869 Marionette TRACE conn2 <- [1,1390,null,{}] 04:35:32 INFO - PROCESS | 1688 | 1469273732871 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:32 INFO - PROCESS | 1688 | 1469273732873 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:32 INFO - PROCESS | 1688 | 1469273732969 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:35:32 INFO - PROCESS | 1688 | 1469273732973 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 1688 | 1469273732974 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x123d49000 == 34 [pid = 1688] [id = 355] 04:35:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119c3e000) [pid = 1688] [serial = 1064] [outer = 0x0] 04:35:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x123ac0c00) [pid = 1688] [serial = 1065] [outer = 0x119c3e000] 04:35:33 INFO - PROCESS | 1688 | 1469273733001 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x123c2e000) [pid = 1688] [serial = 1066] [outer = 0x119c3e000] 04:35:33 INFO - PROCESS | 1688 | 1469273733334 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 518ms 04:35:33 INFO - PROCESS | 1688 | 1469273733388 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 1688 | 1469273733389 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:35:33 INFO - PROCESS | 1688 | 1469273733391 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 1688 | 1469273733393 Marionette TRACE conn2 <- [1,1394,null,{}] 04:35:33 INFO - PROCESS | 1688 | 1469273733395 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:33 INFO - PROCESS | 1688 | 1469273733399 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:33 INFO - PROCESS | 1688 | 1469273733514 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:35:33 INFO - PROCESS | 1688 | 1469273733527 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:33 INFO - PROCESS | 1688 | 1469273733529 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x1269e9000 == 35 [pid = 1688] [id = 356] 04:35:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x123cd1c00) [pid = 1688] [serial = 1067] [outer = 0x0] 04:35:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x124df1c00) [pid = 1688] [serial = 1068] [outer = 0x123cd1c00] 04:35:33 INFO - PROCESS | 1688 | 1469273733554 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x126dddc00) [pid = 1688] [serial = 1069] [outer = 0x123cd1c00] 04:35:33 INFO - PROCESS | 1688 | 1469273733886 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 520ms 04:35:33 INFO - PROCESS | 1688 | 1469273733913 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 1688 | 1469273733914 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:35:33 INFO - PROCESS | 1688 | 1469273733924 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 1688 | 1469273733925 Marionette TRACE conn2 <- [1,1398,null,{}] 04:35:33 INFO - PROCESS | 1688 | 1469273733927 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:33 INFO - PROCESS | 1688 | 1469273733928 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:34 INFO - PROCESS | 1688 | 1469273734024 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:35:34 INFO - PROCESS | 1688 | 1469273734027 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 1688 | 1469273734028 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x128e7a800 == 36 [pid = 1688] [id = 357] 04:35:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128d9ec00) [pid = 1688] [serial = 1070] [outer = 0x0] 04:35:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x128da7c00) [pid = 1688] [serial = 1071] [outer = 0x128d9ec00] 04:35:34 INFO - PROCESS | 1688 | 1469273734053 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128e07000) [pid = 1688] [serial = 1072] [outer = 0x128d9ec00] 04:35:34 INFO - PROCESS | 1688 | 1469273734369 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 479ms 04:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:35:34 INFO - PROCESS | 1688 | 1469273734406 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 1688 | 1469273734407 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:35:34 INFO - PROCESS | 1688 | 1469273734411 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 1688 | 1469273734414 Marionette TRACE conn2 <- [1,1402,null,{}] 04:35:34 INFO - PROCESS | 1688 | 1469273734416 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:34 INFO - PROCESS | 1688 | 1469273734417 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:34 INFO - PROCESS | 1688 | 1469273734517 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:35:34 INFO - PROCESS | 1688 | 1469273734520 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 1688 | 1469273734521 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12926c800 == 37 [pid = 1688] [id = 358] 04:35:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128da1800) [pid = 1688] [serial = 1073] [outer = 0x0] 04:35:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x129206000) [pid = 1688] [serial = 1074] [outer = 0x128da1800] 04:35:34 INFO - PROCESS | 1688 | 1469273734546 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292ba000) [pid = 1688] [serial = 1075] [outer = 0x128da1800] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x115dab800) [pid = 1688] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1194b0400) [pid = 1688] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1194b4400) [pid = 1688] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x110fe0000) [pid = 1688] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x115da8c00) [pid = 1688] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123ac8800) [pid = 1688] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x128d9f000) [pid = 1688] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1126f0400) [pid = 1688] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1126f8000) [pid = 1688] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x120ea4c00) [pid = 1688] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x112d70800) [pid = 1688] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x115da4400) [pid = 1688] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1241d7800) [pid = 1688] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x112a7f400) [pid = 1688] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:35:34 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1194b7800) [pid = 1688] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:35:34 INFO - PROCESS | 1688 | 1469273734940 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 574ms 04:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:35:34 INFO - PROCESS | 1688 | 1469273734985 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 1688 | 1469273734986 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:35:34 INFO - PROCESS | 1688 | 1469273734988 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 1688 | 1469273734989 Marionette TRACE conn2 <- [1,1406,null,{}] 04:35:34 INFO - PROCESS | 1688 | 1469273734991 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:34 INFO - PROCESS | 1688 | 1469273734992 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:35 INFO - PROCESS | 1688 | 1469273735070 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:35:35 INFO - PROCESS | 1688 | 1469273735129 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 1688 | 1469273735130 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e34000 == 38 [pid = 1688] [id = 359] 04:35:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x112d6fc00) [pid = 1688] [serial = 1076] [outer = 0x0] 04:35:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1175bc400) [pid = 1688] [serial = 1077] [outer = 0x112d6fc00] 04:35:35 INFO - PROCESS | 1688 | 1469273735154 Marionette DEBUG loaded listener.js 04:35:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x120e0f000) [pid = 1688] [serial = 1078] [outer = 0x112d6fc00] 04:35:35 INFO - PROCESS | 1688 | 1469273735433 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 475ms 04:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:35:35 INFO - PROCESS | 1688 | 1469273735467 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:35:35 INFO - PROCESS | 1688 | 1469273735468 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:35:35 INFO - PROCESS | 1688 | 1469273735471 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 1688 | 1469273735473 Marionette TRACE conn2 <- [1,1410,null,{}] 04:35:35 INFO - PROCESS | 1688 | 1469273735482 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:35 INFO - PROCESS | 1688 | 1469273735484 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:35 INFO - PROCESS | 1688 | 1469273735610 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:35:35 INFO - PROCESS | 1688 | 1469273735615 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 1688 | 1469273735616 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7bd800 == 39 [pid = 1688] [id = 360] 04:35:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119915c00) [pid = 1688] [serial = 1079] [outer = 0x0] 04:35:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x126977400) [pid = 1688] [serial = 1080] [outer = 0x119915c00] 04:35:35 INFO - PROCESS | 1688 | 1469273735654 Marionette DEBUG loaded listener.js 04:35:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x12193b800) [pid = 1688] [serial = 1081] [outer = 0x119915c00] 04:35:36 INFO - PROCESS | 1688 | 1469273736065 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 627ms 04:35:36 INFO - PROCESS | 1688 | 1469273736101 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:35:36 INFO - PROCESS | 1688 | 1469273736102 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:35:36 INFO - PROCESS | 1688 | 1469273736105 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - PROCESS | 1688 | 1469273736106 Marionette TRACE conn2 <- [1,1414,null,{}] 04:35:36 INFO - PROCESS | 1688 | 1469273736110 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:36 INFO - PROCESS | 1688 | 1469273736114 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:36 INFO - PROCESS | 1688 | 1469273736207 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:35:36 INFO - PROCESS | 1688 | 1469273736213 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 1688 | 1469273736215 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b80e800 == 40 [pid = 1688] [id = 361] 04:35:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1292b6800) [pid = 1688] [serial = 1082] [outer = 0x0] 04:35:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x129504000) [pid = 1688] [serial = 1083] [outer = 0x1292b6800] 04:35:36 INFO - PROCESS | 1688 | 1469273736240 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x129591800) [pid = 1688] [serial = 1084] [outer = 0x1292b6800] 04:35:36 INFO - PROCESS | 1688 | 1469273736573 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 519ms 04:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:35:36 INFO - PROCESS | 1688 | 1469273736625 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:35:36 INFO - PROCESS | 1688 | 1469273736626 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:35:36 INFO - PROCESS | 1688 | 1469273736628 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - PROCESS | 1688 | 1469273736629 Marionette TRACE conn2 <- [1,1418,null,{}] 04:35:36 INFO - PROCESS | 1688 | 1469273736631 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:36 INFO - PROCESS | 1688 | 1469273736632 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:36 INFO - PROCESS | 1688 | 1469273736740 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:35:36 INFO - PROCESS | 1688 | 1469273736777 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 1688 | 1469273736778 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b890000 == 41 [pid = 1688] [id = 362] 04:35:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x129591c00) [pid = 1688] [serial = 1085] [outer = 0x0] 04:35:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1295fc800) [pid = 1688] [serial = 1086] [outer = 0x129591c00] 04:35:36 INFO - PROCESS | 1688 | 1469273736802 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1292be400) [pid = 1688] [serial = 1087] [outer = 0x129591c00] 04:35:37 INFO - PROCESS | 1688 | 1469273737263 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 04:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:35:37 INFO - PROCESS | 1688 | 1469273737299 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 1688 | 1469273737301 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:35:37 INFO - PROCESS | 1688 | 1469273737304 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 1688 | 1469273737308 Marionette TRACE conn2 <- [1,1422,null,{}] 04:35:37 INFO - PROCESS | 1688 | 1469273737314 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:37 INFO - PROCESS | 1688 | 1469273737315 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:37 INFO - PROCESS | 1688 | 1469273737435 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:35:37 INFO - PROCESS | 1688 | 1469273737506 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 1688 | 1469273737507 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x118722000 == 42 [pid = 1688] [id = 363] 04:35:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x115f7d000) [pid = 1688] [serial = 1088] [outer = 0x0] 04:35:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x11680f000) [pid = 1688] [serial = 1089] [outer = 0x115f7d000] 04:35:37 INFO - PROCESS | 1688 | 1469273737538 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x11840b800) [pid = 1688] [serial = 1090] [outer = 0x115f7d000] 04:35:37 INFO - PROCESS | 1688 | 1469273737941 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 674ms 04:35:37 INFO - PROCESS | 1688 | 1469273737979 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 1688 | 1469273737982 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:35:37 INFO - PROCESS | 1688 | 1469273737987 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 1688 | 1469273737988 Marionette TRACE conn2 <- [1,1426,null,{}] 04:35:37 INFO - PROCESS | 1688 | 1469273737991 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:37 INFO - PROCESS | 1688 | 1469273737993 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:38 INFO - PROCESS | 1688 | 1469273738123 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:35:38 INFO - PROCESS | 1688 | 1469273738208 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 1688 | 1469273738209 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x126782000 == 43 [pid = 1688] [id = 364] 04:35:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1194b6c00) [pid = 1688] [serial = 1091] [outer = 0x0] 04:35:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x120e99c00) [pid = 1688] [serial = 1092] [outer = 0x1194b6c00] 04:35:38 INFO - PROCESS | 1688 | 1469273738240 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12145e800) [pid = 1688] [serial = 1093] [outer = 0x1194b6c00] 04:35:38 INFO - PROCESS | 1688 | 1469273738705 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 775ms 04:35:38 INFO - PROCESS | 1688 | 1469273738762 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:35:38 INFO - PROCESS | 1688 | 1469273738765 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:35:38 INFO - PROCESS | 1688 | 1469273738769 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:35:38 INFO - PROCESS | 1688 | 1469273738773 Marionette TRACE conn2 <- [1,1430,null,{}] 04:35:38 INFO - PROCESS | 1688 | 1469273738785 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:38 INFO - PROCESS | 1688 | 1469273738790 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:38 INFO - PROCESS | 1688 | 1469273738943 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:35:39 INFO - PROCESS | 1688 | 1469273739074 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 1688 | 1469273739076 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdc8000 == 44 [pid = 1688] [id = 365] 04:35:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1243cec00) [pid = 1688] [serial = 1094] [outer = 0x0] 04:35:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x125784c00) [pid = 1688] [serial = 1095] [outer = 0x1243cec00] 04:35:39 INFO - PROCESS | 1688 | 1469273739112 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x126c6a000) [pid = 1688] [serial = 1096] [outer = 0x1243cec00] 04:35:39 INFO - PROCESS | 1688 | 1469273739549 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 827ms 04:35:39 INFO - PROCESS | 1688 | 1469273739596 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 1688 | 1469273739597 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:35:39 INFO - PROCESS | 1688 | 1469273739600 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 1688 | 1469273739601 Marionette TRACE conn2 <- [1,1434,null,{}] 04:35:39 INFO - PROCESS | 1688 | 1469273739604 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:39 INFO - PROCESS | 1688 | 1469273739605 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:39 INFO - PROCESS | 1688 | 1469273739709 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:35:39 INFO - PROCESS | 1688 | 1469273739781 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 1688 | 1469273739782 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x118136000 == 45 [pid = 1688] [id = 366] 04:35:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x112d6f800) [pid = 1688] [serial = 1097] [outer = 0x0] 04:35:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1196acc00) [pid = 1688] [serial = 1098] [outer = 0x112d6f800] 04:35:39 INFO - PROCESS | 1688 | 1469273739810 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1292bd400) [pid = 1688] [serial = 1099] [outer = 0x112d6f800] 04:35:40 INFO - PROCESS | 1688 | 1469273740448 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 869ms 04:35:40 INFO - PROCESS | 1688 | 1469273740469 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 1688 | 1469273740472 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:35:40 INFO - PROCESS | 1688 | 1469273740475 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - PROCESS | 1688 | 1469273740477 Marionette TRACE conn2 <- [1,1438,null,{}] 04:35:40 INFO - PROCESS | 1688 | 1469273740480 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:40 INFO - PROCESS | 1688 | 1469273740482 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:40 INFO - PROCESS | 1688 | 1469273740576 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:35:40 INFO - PROCESS | 1688 | 1469273740649 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:40 INFO - PROCESS | 1688 | 1469273740650 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x11652a000 == 46 [pid = 1688] [id = 367] 04:35:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x112d6bc00) [pid = 1688] [serial = 1100] [outer = 0x0] 04:35:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1130ae800) [pid = 1688] [serial = 1101] [outer = 0x112d6bc00] 04:35:40 INFO - PROCESS | 1688 | 1469273740679 Marionette DEBUG loaded listener.js 04:35:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x115f78800) [pid = 1688] [serial = 1102] [outer = 0x112d6bc00] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12b80e800 == 45 [pid = 1688] [id = 361] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7bd800 == 44 [pid = 1688] [id = 360] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x120e34000 == 43 [pid = 1688] [id = 359] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12926c800 == 42 [pid = 1688] [id = 358] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x128e7a800 == 41 [pid = 1688] [id = 357] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x1269e9000 == 40 [pid = 1688] [id = 356] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x123d49000 == 39 [pid = 1688] [id = 355] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x121818000 == 38 [pid = 1688] [id = 354] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x120e38800 == 37 [pid = 1688] [id = 353] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x118322800 == 36 [pid = 1688] [id = 352] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x1168b7800 == 35 [pid = 1688] [id = 351] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x11989c000 == 34 [pid = 1688] [id = 350] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x121039800 == 33 [pid = 1688] [id = 348] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x116aed000 == 32 [pid = 1688] [id = 349] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x118136000 == 31 [pid = 1688] [id = 366] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdc8000 == 30 [pid = 1688] [id = 365] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x126782000 == 29 [pid = 1688] [id = 364] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x118722000 == 28 [pid = 1688] [id = 363] 04:35:41 INFO - PROCESS | 1688 | --DOCSHELL 0x12b890000 == 27 [pid = 1688] [id = 362] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x117c25000) [pid = 1688] [serial = 997] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x115f77000) [pid = 1688] [serial = 996] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x119911c00) [pid = 1688] [serial = 1023] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x115dac800) [pid = 1688] [serial = 1011] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1212d7800) [pid = 1688] [serial = 1000] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x11848cc00) [pid = 1688] [serial = 1020] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x118ec9800) [pid = 1688] [serial = 1021] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x115fee000) [pid = 1688] [serial = 1017] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x119c37800) [pid = 1688] [serial = 999] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x116a9ec00) [pid = 1688] [serial = 1018] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x126c6d400) [pid = 1688] [serial = 1003] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12577cc00) [pid = 1688] [serial = 1002] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1292f0000) [pid = 1688] [serial = 1006] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x128e0dc00) [pid = 1688] [serial = 1005] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x128d9f800) [pid = 1688] [serial = 1009] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x115da6c00) [pid = 1688] [serial = 1008] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x119c0bc00) [pid = 1688] [serial = 1026] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x121892c00) [pid = 1688] [serial = 1029] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x123c26800) [pid = 1688] [serial = 1032] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123ac9800) [pid = 1688] [serial = 1030] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118918c00) [pid = 1688] [serial = 1035] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x124dec400) [pid = 1688] [serial = 1041] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1215f6800) [pid = 1688] [serial = 1036] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x125730800) [pid = 1688] [serial = 1042] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x112debc00) [pid = 1688] [serial = 1014] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1133edc00) [pid = 1688] [serial = 1015] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x120e98400) [pid = 1688] [serial = 1027] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12415e000) [pid = 1688] [serial = 1038] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x126975c00) [pid = 1688] [serial = 1044] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x124160000) [pid = 1688] [serial = 1033] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x119945400) [pid = 1688] [serial = 1024] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12453b800) [pid = 1688] [serial = 1039] [outer = 0x0] [url = about:blank] 04:35:41 INFO - PROCESS | 1688 | 1469273741819 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1375ms 04:35:41 INFO - PROCESS | 1688 | 1469273741850 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:35:41 INFO - PROCESS | 1688 | 1469273741853 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:35:41 INFO - PROCESS | 1688 | 1469273741856 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:35:41 INFO - PROCESS | 1688 | 1469273741859 Marionette TRACE conn2 <- [1,1442,null,{}] 04:35:41 INFO - PROCESS | 1688 | 1469273741863 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:41 INFO - PROCESS | 1688 | 1469273741865 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:41 INFO - PROCESS | 1688 | 1469273741941 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:35:41 INFO - PROCESS | 1688 | 1469273741948 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 1688 | 1469273741950 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x11658d800 == 28 [pid = 1688] [id = 368] 04:35:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1126fd400) [pid = 1688] [serial = 1103] [outer = 0x0] 04:35:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x112d6b000) [pid = 1688] [serial = 1104] [outer = 0x1126fd400] 04:35:41 INFO - PROCESS | 1688 | 1469273741978 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1126f3800) [pid = 1688] [serial = 1105] [outer = 0x1126fd400] 04:35:42 INFO - PROCESS | 1688 | 1469273742342 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 523ms 04:35:42 INFO - PROCESS | 1688 | 1469273742379 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 1688 | 1469273742383 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:35:42 INFO - PROCESS | 1688 | 1469273742387 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 1688 | 1469273742389 Marionette TRACE conn2 <- [1,1446,null,{}] 04:35:42 INFO - PROCESS | 1688 | 1469273742392 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:42 INFO - PROCESS | 1688 | 1469273742393 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:42 INFO - PROCESS | 1688 | 1469273742474 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:35:42 INFO - PROCESS | 1688 | 1469273742480 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:42 INFO - PROCESS | 1688 | 1469273742482 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c83000 == 29 [pid = 1688] [id = 369] 04:35:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x115da8800) [pid = 1688] [serial = 1106] [outer = 0x0] 04:35:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1167ddc00) [pid = 1688] [serial = 1107] [outer = 0x115da8800] 04:35:42 INFO - PROCESS | 1688 | 1469273742510 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1172bdc00) [pid = 1688] [serial = 1108] [outer = 0x115da8800] 04:35:42 INFO - PROCESS | 1688 | 1469273742856 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 472ms 04:35:42 INFO - PROCESS | 1688 | 1469273742861 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 1688 | 1469273742862 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:35:42 INFO - PROCESS | 1688 | 1469273742865 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 1688 | 1469273742867 Marionette TRACE conn2 <- [1,1450,null,{}] 04:35:42 INFO - PROCESS | 1688 | 1469273742875 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:42 INFO - PROCESS | 1688 | 1469273742880 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:42 INFO - PROCESS | 1688 | 1469273742962 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:35:43 INFO - PROCESS | 1688 | 1469273743018 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 1688 | 1469273743020 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x118990800 == 30 [pid = 1688] [id = 370] 04:35:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1131b9400) [pid = 1688] [serial = 1109] [outer = 0x0] 04:35:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x118911400) [pid = 1688] [serial = 1110] [outer = 0x1131b9400] 04:35:43 INFO - PROCESS | 1688 | 1469273743048 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1194b0800) [pid = 1688] [serial = 1111] [outer = 0x1131b9400] 04:35:43 INFO - PROCESS | 1688 | 1469273743367 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 522ms 04:35:43 INFO - PROCESS | 1688 | 1469273743388 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 1688 | 1469273743391 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:35:43 INFO - PROCESS | 1688 | 1469273743396 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:35:43 INFO - PROCESS | 1688 | 1469273743397 Marionette TRACE conn2 <- [1,1454,null,{}] 04:35:43 INFO - PROCESS | 1688 | 1469273743401 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:43 INFO - PROCESS | 1688 | 1469273743402 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:43 INFO - PROCESS | 1688 | 1469273743525 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:35:43 INFO - PROCESS | 1688 | 1469273743608 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 1688 | 1469273743609 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x119439000 == 31 [pid = 1688] [id = 371] 04:35:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11891bc00) [pid = 1688] [serial = 1112] [outer = 0x0] 04:35:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119911c00) [pid = 1688] [serial = 1113] [outer = 0x11891bc00] 04:35:43 INFO - PROCESS | 1688 | 1469273743648 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119c0bc00) [pid = 1688] [serial = 1114] [outer = 0x11891bc00] 04:35:44 INFO - PROCESS | 1688 | 1469273744005 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 623ms 04:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:35:44 INFO - PROCESS | 1688 | 1469273744018 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 1688 | 1469273744019 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:35:44 INFO - PROCESS | 1688 | 1469273744021 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 1688 | 1469273744033 Marionette TRACE conn2 <- [1,1458,null,{}] 04:35:44 INFO - PROCESS | 1688 | 1469273744036 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:44 INFO - PROCESS | 1688 | 1469273744037 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:44 INFO - PROCESS | 1688 | 1469273744134 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:35:44 INFO - PROCESS | 1688 | 1469273744170 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:44 INFO - PROCESS | 1688 | 1469273744171 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x121153800 == 32 [pid = 1688] [id = 372] 04:35:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x112234800) [pid = 1688] [serial = 1115] [outer = 0x0] 04:35:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x119c41800) [pid = 1688] [serial = 1116] [outer = 0x112234800] 04:35:44 INFO - PROCESS | 1688 | 1469273744195 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x120f8c400) [pid = 1688] [serial = 1117] [outer = 0x112234800] 04:35:44 INFO - PROCESS | 1688 | 1469273744538 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 531ms 04:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:35:44 INFO - PROCESS | 1688 | 1469273744554 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 1688 | 1469273744555 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:35:44 INFO - PROCESS | 1688 | 1469273744557 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 1688 | 1469273744558 Marionette TRACE conn2 <- [1,1462,null,{}] 04:35:44 INFO - PROCESS | 1688 | 1469273744563 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:44 INFO - PROCESS | 1688 | 1469273744567 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:44 INFO - PROCESS | 1688 | 1469273744685 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:35:44 INFO - PROCESS | 1688 | 1469273744689 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:44 INFO - PROCESS | 1688 | 1469273744691 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bf2800 == 33 [pid = 1688] [id = 373] 04:35:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1172be400) [pid = 1688] [serial = 1118] [outer = 0x0] 04:35:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1210cb000) [pid = 1688] [serial = 1119] [outer = 0x1172be400] 04:35:44 INFO - PROCESS | 1688 | 1469273744717 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x123ac8400) [pid = 1688] [serial = 1120] [outer = 0x1172be400] 04:35:45 INFO - PROCESS | 1688 | 1469273745049 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 04:35:45 INFO - PROCESS | 1688 | 1469273745079 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:35:45 INFO - PROCESS | 1688 | 1469273745082 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:35:45 INFO - PROCESS | 1688 | 1469273745091 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - PROCESS | 1688 | 1469273745093 Marionette TRACE conn2 <- [1,1466,null,{}] 04:35:45 INFO - PROCESS | 1688 | 1469273745097 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:45 INFO - PROCESS | 1688 | 1469273745098 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:45 INFO - PROCESS | 1688 | 1469273745195 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:35:45 INFO - PROCESS | 1688 | 1469273745230 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 1688 | 1469273745231 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x124521000 == 34 [pid = 1688] [id = 374] 04:35:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x120f91c00) [pid = 1688] [serial = 1121] [outer = 0x0] 04:35:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x123c2ac00) [pid = 1688] [serial = 1122] [outer = 0x120f91c00] 04:35:45 INFO - PROCESS | 1688 | 1469273745255 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12415e000) [pid = 1688] [serial = 1123] [outer = 0x120f91c00] 04:35:45 INFO - PROCESS | 1688 | 1469273745581 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 530ms 04:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:35:45 INFO - PROCESS | 1688 | 1469273745615 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:35:45 INFO - PROCESS | 1688 | 1469273745616 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:35:45 INFO - PROCESS | 1688 | 1469273745623 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - PROCESS | 1688 | 1469273745624 Marionette TRACE conn2 <- [1,1470,null,{}] 04:35:45 INFO - PROCESS | 1688 | 1469273745627 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:45 INFO - PROCESS | 1688 | 1469273745628 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:45 INFO - PROCESS | 1688 | 1469273745725 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:35:45 INFO - PROCESS | 1688 | 1469273745728 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 1688 | 1469273745729 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d50000 == 35 [pid = 1688] [id = 375] 04:35:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x123c2a400) [pid = 1688] [serial = 1124] [outer = 0x0] 04:35:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x124542000) [pid = 1688] [serial = 1125] [outer = 0x123c2a400] 04:35:45 INFO - PROCESS | 1688 | 1469273745754 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x124dec400) [pid = 1688] [serial = 1126] [outer = 0x123c2a400] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x123cd1c00) [pid = 1688] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x119c3e000) [pid = 1688] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x128da1800) [pid = 1688] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x112d6fc00) [pid = 1688] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1126f3400) [pid = 1688] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x117342400) [pid = 1688] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1189b9000) [pid = 1688] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11680bc00) [pid = 1688] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x125787000) [pid = 1688] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1122b2000) [pid = 1688] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x112d68000) [pid = 1688] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x128d9ec00) [pid = 1688] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x119915c00) [pid = 1688] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1292b6800) [pid = 1688] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x113e38000) [pid = 1688] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:35:46 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x129591c00) [pid = 1688] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:35:46 INFO - PROCESS | 1688 | 1469273746262 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 676ms 04:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:35:46 INFO - PROCESS | 1688 | 1469273746295 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 1688 | 1469273746297 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:35:46 INFO - PROCESS | 1688 | 1469273746300 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 1688 | 1469273746301 Marionette TRACE conn2 <- [1,1474,null,{}] 04:35:46 INFO - PROCESS | 1688 | 1469273746304 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:46 INFO - PROCESS | 1688 | 1469273746305 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:46 INFO - PROCESS | 1688 | 1469273746449 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:35:46 INFO - PROCESS | 1688 | 1469273746529 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 1688 | 1469273746530 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x11898f000 == 36 [pid = 1688] [id = 376] 04:35:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x112d6cc00) [pid = 1688] [serial = 1127] [outer = 0x0] 04:35:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12453cc00) [pid = 1688] [serial = 1128] [outer = 0x112d6cc00] 04:35:46 INFO - PROCESS | 1688 | 1469273746568 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x125785000) [pid = 1688] [serial = 1129] [outer = 0x112d6cc00] 04:35:46 INFO - PROCESS | 1688 | 1469273746923 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 04:35:46 INFO - PROCESS | 1688 | 1469273746971 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 1688 | 1469273746972 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:35:46 INFO - PROCESS | 1688 | 1469273746975 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 1688 | 1469273746976 Marionette TRACE conn2 <- [1,1478,null,{}] 04:35:46 INFO - PROCESS | 1688 | 1469273746980 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:46 INFO - PROCESS | 1688 | 1469273746981 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:47 INFO - PROCESS | 1688 | 1469273747136 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:35:47 INFO - PROCESS | 1688 | 1469273747145 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:47 INFO - PROCESS | 1688 | 1469273747146 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x129253000 == 37 [pid = 1688] [id = 377] 04:35:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x125785c00) [pid = 1688] [serial = 1130] [outer = 0x0] 04:35:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x126978c00) [pid = 1688] [serial = 1131] [outer = 0x125785c00] 04:35:47 INFO - PROCESS | 1688 | 1469273747184 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x126dd9c00) [pid = 1688] [serial = 1132] [outer = 0x125785c00] 04:35:47 INFO - PROCESS | 1688 | 1469273747640 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 720ms 04:35:47 INFO - PROCESS | 1688 | 1469273747696 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 1688 | 1469273747697 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:35:47 INFO - PROCESS | 1688 | 1469273747699 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 1688 | 1469273747701 Marionette TRACE conn2 <- [1,1482,null,{}] 04:35:47 INFO - PROCESS | 1688 | 1469273747703 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:47 INFO - PROCESS | 1688 | 1469273747705 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:47 INFO - PROCESS | 1688 | 1469273747810 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:35:47 INFO - PROCESS | 1688 | 1469273747816 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:47 INFO - PROCESS | 1688 | 1469273747818 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12114b000 == 38 [pid = 1688] [id = 378] 04:35:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128da3400) [pid = 1688] [serial = 1133] [outer = 0x0] 04:35:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1292b7400) [pid = 1688] [serial = 1134] [outer = 0x128da3400] 04:35:47 INFO - PROCESS | 1688 | 1469273747844 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1292d9800) [pid = 1688] [serial = 1135] [outer = 0x128da3400] 04:35:48 INFO - PROCESS | 1688 | 1469273748375 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 719ms 04:35:48 INFO - PROCESS | 1688 | 1469273748420 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 1688 | 1469273748422 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:35:48 INFO - PROCESS | 1688 | 1469273748426 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 1688 | 1469273748428 Marionette TRACE conn2 <- [1,1486,null,{}] 04:35:48 INFO - PROCESS | 1688 | 1469273748432 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:48 INFO - PROCESS | 1688 | 1469273748434 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:48 INFO - PROCESS | 1688 | 1469273748548 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:35:48 INFO - PROCESS | 1688 | 1469273748606 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:48 INFO - PROCESS | 1688 | 1469273748608 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x116ad0800 == 39 [pid = 1688] [id = 379] 04:35:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1126f0400) [pid = 1688] [serial = 1136] [outer = 0x0] 04:35:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x112d70c00) [pid = 1688] [serial = 1137] [outer = 0x1126f0400] 04:35:48 INFO - PROCESS | 1688 | 1469273748639 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x113e91c00) [pid = 1688] [serial = 1138] [outer = 0x1126f0400] 04:35:49 INFO - PROCESS | 1688 | 1469273749270 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 873ms 04:35:49 INFO - PROCESS | 1688 | 1469273749298 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:35:49 INFO - PROCESS | 1688 | 1469273749302 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:35:49 INFO - PROCESS | 1688 | 1469273749306 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - PROCESS | 1688 | 1469273749308 Marionette TRACE conn2 <- [1,1490,null,{}] 04:35:49 INFO - PROCESS | 1688 | 1469273749311 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:49 INFO - PROCESS | 1688 | 1469273749313 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:49 INFO - PROCESS | 1688 | 1469273749426 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:35:49 INFO - PROCESS | 1688 | 1469273749506 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 1688 | 1469273749507 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181ee800 == 40 [pid = 1688] [id = 380] 04:35:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x112dd7c00) [pid = 1688] [serial = 1139] [outer = 0x0] 04:35:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1161ba800) [pid = 1688] [serial = 1140] [outer = 0x112dd7c00] 04:35:49 INFO - PROCESS | 1688 | 1469273749538 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x118461c00) [pid = 1688] [serial = 1141] [outer = 0x112dd7c00] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x129253000 == 39 [pid = 1688] [id = 377] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x11898f000 == 38 [pid = 1688] [id = 376] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x124d50000 == 37 [pid = 1688] [id = 375] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x124521000 == 36 [pid = 1688] [id = 374] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x121bf2800 == 35 [pid = 1688] [id = 373] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x121153800 == 34 [pid = 1688] [id = 372] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x119439000 == 33 [pid = 1688] [id = 371] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x118990800 == 32 [pid = 1688] [id = 370] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x117c83000 == 31 [pid = 1688] [id = 369] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x11658d800 == 30 [pid = 1688] [id = 368] 04:35:50 INFO - PROCESS | 1688 | --DOCSHELL 0x11652a000 == 29 [pid = 1688] [id = 367] 04:35:50 INFO - PROCESS | 1688 | 1469273750169 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x116835c00) [pid = 1688] [serial = 1012] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x124df1c00) [pid = 1688] [serial = 1068] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123ac0c00) [pid = 1688] [serial = 1065] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x126dddc00) [pid = 1688] [serial = 1069] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x129206000) [pid = 1688] [serial = 1074] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1175bc400) [pid = 1688] [serial = 1077] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1194b1800) [pid = 1688] [serial = 1059] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x120ea0400) [pid = 1688] [serial = 1060] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x117c1bc00) [pid = 1688] [serial = 1050] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118464000) [pid = 1688] [serial = 1051] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x120facc00) [pid = 1688] [serial = 1062] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118407c00) [pid = 1688] [serial = 1056] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x118912c00) [pid = 1688] [serial = 1057] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x123c32400) [pid = 1688] [serial = 1045] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1126f2800) [pid = 1688] [serial = 1047] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x112fc9400) [pid = 1688] [serial = 1048] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x113c35c00) [pid = 1688] [serial = 1053] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x115da7000) [pid = 1688] [serial = 1054] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x128da7c00) [pid = 1688] [serial = 1071] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x126977400) [pid = 1688] [serial = 1080] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x120e0f000) [pid = 1688] [serial = 1078] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x129504000) [pid = 1688] [serial = 1083] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1292ba000) [pid = 1688] [serial = 1075] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x128e07000) [pid = 1688] [serial = 1072] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x123c2e000) [pid = 1688] [serial = 1066] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x12193d400) [pid = 1688] [serial = 1063] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x129591800) [pid = 1688] [serial = 1084] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12193b800) [pid = 1688] [serial = 1081] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x1292be400) [pid = 1688] [serial = 1087] [outer = 0x0] [url = about:blank] 04:35:50 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x1295fc800) [pid = 1688] [serial = 1086] [outer = 0x0] [url = about:blank] 04:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 875ms 04:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:35:50 INFO - PROCESS | 1688 | 1469273750181 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 1688 | 1469273750184 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:35:50 INFO - PROCESS | 1688 | 1469273750187 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 1688 | 1469273750189 Marionette TRACE conn2 <- [1,1494,null,{}] 04:35:50 INFO - PROCESS | 1688 | 1469273750194 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:50 INFO - PROCESS | 1688 | 1469273750197 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:50 INFO - PROCESS | 1688 | 1469273750275 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:35:50 INFO - PROCESS | 1688 | 1469273750283 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 1688 | 1469273750285 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x11725e800 == 30 [pid = 1688] [id = 381] 04:35:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x115fe6000) [pid = 1688] [serial = 1142] [outer = 0x0] 04:35:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x116887c00) [pid = 1688] [serial = 1143] [outer = 0x115fe6000] 04:35:50 INFO - PROCESS | 1688 | 1469273750314 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x1175bc400) [pid = 1688] [serial = 1144] [outer = 0x115fe6000] 04:35:50 INFO - PROCESS | 1688 | 1469273750666 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 521ms 04:35:50 INFO - PROCESS | 1688 | 1469273750720 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 1688 | 1469273750723 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:35:50 INFO - PROCESS | 1688 | 1469273750728 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 1688 | 1469273750730 Marionette TRACE conn2 <- [1,1498,null,{}] 04:35:50 INFO - PROCESS | 1688 | 1469273750732 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:50 INFO - PROCESS | 1688 | 1469273750734 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:50 INFO - PROCESS | 1688 | 1469273750814 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:35:50 INFO - PROCESS | 1688 | 1469273750818 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 1688 | 1469273750819 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x11871d000 == 31 [pid = 1688] [id = 382] 04:35:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x118457c00) [pid = 1688] [serial = 1145] [outer = 0x0] 04:35:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x118e38000) [pid = 1688] [serial = 1146] [outer = 0x118457c00] 04:35:50 INFO - PROCESS | 1688 | 1469273750848 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1196a1400) [pid = 1688] [serial = 1147] [outer = 0x118457c00] 04:35:51 INFO - PROCESS | 1688 | 1469273751201 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 519ms 04:35:51 INFO - PROCESS | 1688 | 1469273751248 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 1688 | 1469273751249 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:35:51 INFO - PROCESS | 1688 | 1469273751256 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 1688 | 1469273751259 Marionette TRACE conn2 <- [1,1502,null,{}] 04:35:51 INFO - PROCESS | 1688 | 1469273751272 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:51 INFO - PROCESS | 1688 | 1469273751275 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:51 INFO - PROCESS | 1688 | 1469273751354 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:35:51 INFO - PROCESS | 1688 | 1469273751362 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 1688 | 1469273751365 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x12114b800 == 32 [pid = 1688] [id = 383] 04:35:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x112d6b400) [pid = 1688] [serial = 1148] [outer = 0x0] 04:35:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x119c37400) [pid = 1688] [serial = 1149] [outer = 0x112d6b400] 04:35:51 INFO - PROCESS | 1688 | 1469273751393 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x120f8dc00) [pid = 1688] [serial = 1150] [outer = 0x112d6b400] 04:35:51 INFO - PROCESS | 1688 | 1469273751755 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 532ms 04:35:51 INFO - PROCESS | 1688 | 1469273751785 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 1688 | 1469273751787 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:35:51 INFO - PROCESS | 1688 | 1469273751790 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 1688 | 1469273751792 Marionette TRACE conn2 <- [1,1506,null,{}] 04:35:51 INFO - PROCESS | 1688 | 1469273751795 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:51 INFO - PROCESS | 1688 | 1469273751797 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:51 INFO - PROCESS | 1688 | 1469273751945 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:35:51 INFO - PROCESS | 1688 | 1469273751955 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 1688 | 1469273751956 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bec800 == 33 [pid = 1688] [id = 384] 04:35:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x120f91400) [pid = 1688] [serial = 1151] [outer = 0x0] 04:35:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1211e3800) [pid = 1688] [serial = 1152] [outer = 0x120f91400] 04:35:51 INFO - PROCESS | 1688 | 1469273751996 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x123a5b400) [pid = 1688] [serial = 1153] [outer = 0x120f91400] 04:35:52 INFO - PROCESS | 1688 | 1469273752429 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 04:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:35:52 INFO - PROCESS | 1688 | 1469273752462 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 1688 | 1469273752463 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:35:52 INFO - PROCESS | 1688 | 1469273752465 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 1688 | 1469273752466 Marionette TRACE conn2 <- [1,1510,null,{}] 04:35:52 INFO - PROCESS | 1688 | 1469273752483 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:52 INFO - PROCESS | 1688 | 1469273752484 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:52 INFO - PROCESS | 1688 | 1469273752567 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:35:52 INFO - PROCESS | 1688 | 1469273752571 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:52 INFO - PROCESS | 1688 | 1469273752572 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d19800 == 34 [pid = 1688] [id = 385] 04:35:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x12193d400) [pid = 1688] [serial = 1154] [outer = 0x0] 04:35:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x123ac2400) [pid = 1688] [serial = 1155] [outer = 0x12193d400] 04:35:52 INFO - PROCESS | 1688 | 1469273752592 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x123c23c00) [pid = 1688] [serial = 1156] [outer = 0x12193d400] 04:35:53 INFO - PROCESS | 1688 | 1469273753008 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 573ms 04:35:53 INFO - PROCESS | 1688 | 1469273753039 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:35:53 INFO - PROCESS | 1688 | 1469273753041 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:35:53 INFO - PROCESS | 1688 | 1469273753045 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - PROCESS | 1688 | 1469273753046 Marionette TRACE conn2 <- [1,1514,null,{}] 04:35:53 INFO - PROCESS | 1688 | 1469273753050 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:53 INFO - PROCESS | 1688 | 1469273753056 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:53 INFO - PROCESS | 1688 | 1469273753234 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:35:53 INFO - PROCESS | 1688 | 1469273753319 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 1688 | 1469273753321 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aaa000 == 35 [pid = 1688] [id = 386] 04:35:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x123a64000) [pid = 1688] [serial = 1157] [outer = 0x0] 04:35:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x123c26c00) [pid = 1688] [serial = 1158] [outer = 0x123a64000] 04:35:53 INFO - PROCESS | 1688 | 1469273753359 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x126de1c00) [pid = 1688] [serial = 1159] [outer = 0x123a64000] 04:35:53 INFO - PROCESS | 1688 | 1469273753661 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 04:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:35:53 INFO - PROCESS | 1688 | 1469273753716 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:35:53 INFO - PROCESS | 1688 | 1469273753717 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:35:53 INFO - PROCESS | 1688 | 1469273753720 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - PROCESS | 1688 | 1469273753721 Marionette TRACE conn2 <- [1,1518,null,{}] 04:35:53 INFO - PROCESS | 1688 | 1469273753724 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:53 INFO - PROCESS | 1688 | 1469273753725 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:53 INFO - PROCESS | 1688 | 1469273753834 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:35:53 INFO - PROCESS | 1688 | 1469273753874 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 1688 | 1469273753875 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x12953f000 == 36 [pid = 1688] [id = 387] 04:35:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x128d9f400) [pid = 1688] [serial = 1160] [outer = 0x0] 04:35:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x128e03c00) [pid = 1688] [serial = 1161] [outer = 0x128d9f400] 04:35:53 INFO - PROCESS | 1688 | 1469273753910 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1292ba000) [pid = 1688] [serial = 1162] [outer = 0x128d9f400] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1131b9400) [pid = 1688] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1126fd400) [pid = 1688] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x11891bc00) [pid = 1688] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x112234800) [pid = 1688] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x115da8800) [pid = 1688] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x112d6bc00) [pid = 1688] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1172be400) [pid = 1688] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x120f91c00) [pid = 1688] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x112d6cc00) [pid = 1688] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x115f7d000) [pid = 1688] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1194b6c00) [pid = 1688] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x123c2a400) [pid = 1688] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1243cec00) [pid = 1688] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x112d6f800) [pid = 1688] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:35:54 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x125785c00) [pid = 1688] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:35:54 INFO - PROCESS | 1688 | 1469273754325 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 619ms 04:35:54 INFO - PROCESS | 1688 | 1469273754339 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 1688 | 1469273754340 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:35:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:35:54 INFO - PROCESS | 1688 | 1469273754343 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 1688 | 1469273754345 Marionette TRACE conn2 <- [1,1522,null,{}] 04:35:54 INFO - PROCESS | 1688 | 1469273754348 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:54 INFO - PROCESS | 1688 | 1469273754349 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:54 INFO - PROCESS | 1688 | 1469273754424 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:35:54 INFO - PROCESS | 1688 | 1469273754430 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:54 INFO - PROCESS | 1688 | 1469273754438 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bd7000 == 37 [pid = 1688] [id = 388] 04:35:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x110fe4400) [pid = 1688] [serial = 1163] [outer = 0x0] 04:35:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x115f7d000) [pid = 1688] [serial = 1164] [outer = 0x110fe4400] 04:35:54 INFO - PROCESS | 1688 | 1469273754463 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118ec6c00) [pid = 1688] [serial = 1165] [outer = 0x110fe4400] 04:35:54 INFO - PROCESS | 1688 | 1469273754795 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:35:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:35:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:35:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:35:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:35:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:35:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:35:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:35:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:35:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:35:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 473ms 04:35:54 INFO - PROCESS | 1688 | 1469273754816 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 1688 | 1469273754818 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:35:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:35:54 INFO - PROCESS | 1688 | 1469273754820 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 1688 | 1469273754821 Marionette TRACE conn2 <- [1,1526,null,{}] 04:35:54 INFO - PROCESS | 1688 | 1469273754824 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:54 INFO - PROCESS | 1688 | 1469273754825 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:54 INFO - PROCESS | 1688 | 1469273754905 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:35:54 INFO - PROCESS | 1688 | 1469273754963 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:54 INFO - PROCESS | 1688 | 1469273754964 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x12114a800 == 38 [pid = 1688] [id = 389] 04:35:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x118e37000) [pid = 1688] [serial = 1166] [outer = 0x0] 04:35:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x123abd800) [pid = 1688] [serial = 1167] [outer = 0x118e37000] 04:35:54 INFO - PROCESS | 1688 | 1469273754988 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1292c0c00) [pid = 1688] [serial = 1168] [outer = 0x118e37000] 04:35:55 INFO - PROCESS | 1688 | 1469273755245 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:35:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:35:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:35:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:35:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:35:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:35:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:35:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 468ms 04:35:55 INFO - PROCESS | 1688 | 1469273755289 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 1688 | 1469273755290 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:35:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:35:55 INFO - PROCESS | 1688 | 1469273755301 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 1688 | 1469273755302 Marionette TRACE conn2 <- [1,1530,null,{}] 04:35:55 INFO - PROCESS | 1688 | 1469273755304 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:55 INFO - PROCESS | 1688 | 1469273755305 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:55 INFO - PROCESS | 1688 | 1469273755400 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:35:55 INFO - PROCESS | 1688 | 1469273755403 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 1688 | 1469273755405 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acbb000 == 39 [pid = 1688] [id = 390] 04:35:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1292bf800) [pid = 1688] [serial = 1169] [outer = 0x0] 04:35:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1292dd000) [pid = 1688] [serial = 1170] [outer = 0x1292bf800] 04:35:55 INFO - PROCESS | 1688 | 1469273755429 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x129589800) [pid = 1688] [serial = 1171] [outer = 0x1292bf800] 04:35:55 INFO - PROCESS | 1688 | 1469273755749 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:35:55 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:35:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:35:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:35:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:35:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:35:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 476ms 04:35:55 INFO - PROCESS | 1688 | 1469273755770 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 1688 | 1469273755771 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:35:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:35:55 INFO - PROCESS | 1688 | 1469273755773 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 1688 | 1469273755776 Marionette TRACE conn2 <- [1,1534,null,{}] 04:35:55 INFO - PROCESS | 1688 | 1469273755781 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:55 INFO - PROCESS | 1688 | 1469273755783 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:55 INFO - PROCESS | 1688 | 1469273755903 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:35:55 INFO - PROCESS | 1688 | 1469273755909 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 1688 | 1469273755911 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb64800 == 40 [pid = 1688] [id = 391] 04:35:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119c3ac00) [pid = 1688] [serial = 1172] [outer = 0x0] 04:35:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x129590000) [pid = 1688] [serial = 1173] [outer = 0x119c3ac00] 04:35:55 INFO - PROCESS | 1688 | 1469273755937 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x12a79d400) [pid = 1688] [serial = 1174] [outer = 0x119c3ac00] 04:35:56 INFO - PROCESS | 1688 | 1469273756237 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:35:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 474ms 04:35:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:35:56 INFO - PROCESS | 1688 | 1469273756250 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 1688 | 1469273756251 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:35:56 INFO - PROCESS | 1688 | 1469273756253 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 1688 | 1469273756254 Marionette TRACE conn2 <- [1,1538,null,{}] 04:35:56 INFO - PROCESS | 1688 | 1469273756256 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:56 INFO - PROCESS | 1688 | 1469273756257 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:56 INFO - PROCESS | 1688 | 1469273756399 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:35:56 INFO - PROCESS | 1688 | 1469273756457 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:56 INFO - PROCESS | 1688 | 1469273756459 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x115f9d000 == 41 [pid = 1688] [id = 392] 04:35:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x110f1a800) [pid = 1688] [serial = 1175] [outer = 0x0] 04:35:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x112234000) [pid = 1688] [serial = 1176] [outer = 0x110f1a800] 04:35:56 INFO - PROCESS | 1688 | 1469273756490 Marionette DEBUG loaded listener.js 04:35:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1131be000) [pid = 1688] [serial = 1177] [outer = 0x110f1a800] 04:35:56 INFO - PROCESS | 1688 | 1469273756950 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:35:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 719ms 04:35:56 INFO - PROCESS | 1688 | 1469273756973 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 1688 | 1469273756976 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:35:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:35:56 INFO - PROCESS | 1688 | 1469273756979 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 1688 | 1469273756981 Marionette TRACE conn2 <- [1,1542,null,{}] 04:35:56 INFO - PROCESS | 1688 | 1469273756985 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:56 INFO - PROCESS | 1688 | 1469273756988 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:57 INFO - PROCESS | 1688 | 1469273757096 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:35:57 INFO - PROCESS | 1688 | 1469273757197 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 1688 | 1469273757199 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x121043000 == 42 [pid = 1688] [id = 393] 04:35:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1189b5000) [pid = 1688] [serial = 1178] [outer = 0x0] 04:35:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1194ae800) [pid = 1688] [serial = 1179] [outer = 0x1189b5000] 04:35:57 INFO - PROCESS | 1688 | 1469273757229 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x119912400) [pid = 1688] [serial = 1180] [outer = 0x1189b5000] 04:35:57 INFO - PROCESS | 1688 | 1469273757628 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:35:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 04:35:57 INFO - PROCESS | 1688 | 1469273757650 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:35:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:35:57 INFO - PROCESS | 1688 | 1469273757652 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:35:57 INFO - PROCESS | 1688 | 1469273757654 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 1688 | 1469273757656 Marionette TRACE conn2 <- [1,1546,null,{}] 04:35:57 INFO - PROCESS | 1688 | 1469273757658 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:57 INFO - PROCESS | 1688 | 1469273757660 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:57 INFO - PROCESS | 1688 | 1469273757766 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:35:57 INFO - PROCESS | 1688 | 1469273757842 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 1688 | 1469273757843 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7c4800 == 43 [pid = 1688] [id = 394] 04:35:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x119c3f400) [pid = 1688] [serial = 1181] [outer = 0x0] 04:35:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1210ccc00) [pid = 1688] [serial = 1182] [outer = 0x119c3f400] 04:35:57 INFO - PROCESS | 1688 | 1469273757872 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x123cd3800) [pid = 1688] [serial = 1183] [outer = 0x119c3f400] 04:35:58 INFO - PROCESS | 1688 | 1469273758296 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:35:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 668ms 04:35:58 INFO - PROCESS | 1688 | 1469273758323 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:35:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:35:58 INFO - PROCESS | 1688 | 1469273758326 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:35:58 INFO - PROCESS | 1688 | 1469273758333 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 1688 | 1469273758336 Marionette TRACE conn2 <- [1,1550,null,{}] 04:35:58 INFO - PROCESS | 1688 | 1469273758339 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:58 INFO - PROCESS | 1688 | 1469273758341 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:58 INFO - PROCESS | 1688 | 1469273758447 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:35:58 INFO - PROCESS | 1688 | 1469273758542 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 1688 | 1469273758544 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1f5000 == 44 [pid = 1688] [id = 395] 04:35:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x124df1000) [pid = 1688] [serial = 1184] [outer = 0x0] 04:35:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x128da4c00) [pid = 1688] [serial = 1185] [outer = 0x124df1000] 04:35:58 INFO - PROCESS | 1688 | 1469273758573 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1292e7800) [pid = 1688] [serial = 1186] [outer = 0x124df1000] 04:35:58 INFO - PROCESS | 1688 | 1469273758983 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:35:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 677ms 04:35:59 INFO - PROCESS | 1688 | 1469273759007 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 1688 | 1469273759008 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:35:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:35:59 INFO - PROCESS | 1688 | 1469273759011 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 1688 | 1469273759014 Marionette TRACE conn2 <- [1,1554,null,{}] 04:35:59 INFO - PROCESS | 1688 | 1469273759016 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:59 INFO - PROCESS | 1688 | 1469273759018 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:59 INFO - PROCESS | 1688 | 1469273759120 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:35:59 INFO - PROCESS | 1688 | 1469273759215 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 1688 | 1469273759216 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:35:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cae2000 == 45 [pid = 1688] [id = 396] 04:35:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x125730800) [pid = 1688] [serial = 1187] [outer = 0x0] 04:35:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x129590400) [pid = 1688] [serial = 1188] [outer = 0x125730800] 04:35:59 INFO - PROCESS | 1688 | 1469273759245 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12a79cc00) [pid = 1688] [serial = 1189] [outer = 0x125730800] 04:35:59 INFO - PROCESS | 1688 | 1469273759708 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:35:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 725ms 04:35:59 INFO - PROCESS | 1688 | 1469273759789 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 1688 | 1469273759791 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:35:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:35:59 INFO - PROCESS | 1688 | 1469273759979 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 1688 | 1469273759982 Marionette TRACE conn2 <- [1,1558,null,{}] 04:35:59 INFO - PROCESS | 1688 | 1469273759987 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:59 INFO - PROCESS | 1688 | 1469273759988 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:00 INFO - PROCESS | 1688 | 1469273760085 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:36:00 INFO - PROCESS | 1688 | 1469273760142 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 1688 | 1469273760144 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x119220000 == 46 [pid = 1688] [id = 397] 04:36:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x115da5c00) [pid = 1688] [serial = 1190] [outer = 0x0] 04:36:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x115dae400) [pid = 1688] [serial = 1191] [outer = 0x115da5c00] 04:36:00 INFO - PROCESS | 1688 | 1469273760171 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x116a9c800) [pid = 1688] [serial = 1192] [outer = 0x115da5c00] 04:36:00 INFO - PROCESS | 1688 | 1469273760606 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:36:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 705ms 04:36:00 INFO - PROCESS | 1688 | 1469273760669 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 1688 | 1469273760671 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:36:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:36:00 INFO - PROCESS | 1688 | 1469273760676 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 1688 | 1469273760679 Marionette TRACE conn2 <- [1,1562,null,{}] 04:36:00 INFO - PROCESS | 1688 | 1469273760684 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:00 INFO - PROCESS | 1688 | 1469273760686 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb64800 == 45 [pid = 1688] [id = 391] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x12acbb000 == 44 [pid = 1688] [id = 390] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x12114a800 == 43 [pid = 1688] [id = 389] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x121bd7000 == 42 [pid = 1688] [id = 388] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x12953f000 == 41 [pid = 1688] [id = 387] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x128aaa000 == 40 [pid = 1688] [id = 386] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x124d19800 == 39 [pid = 1688] [id = 385] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x121bec800 == 38 [pid = 1688] [id = 384] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x12114b800 == 37 [pid = 1688] [id = 383] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x11871d000 == 36 [pid = 1688] [id = 382] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x11725e800 == 35 [pid = 1688] [id = 381] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x1181ee800 == 34 [pid = 1688] [id = 380] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x116ad0800 == 33 [pid = 1688] [id = 379] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x12114b000 == 32 [pid = 1688] [id = 378] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x119220000 == 31 [pid = 1688] [id = 397] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x12cae2000 == 30 [pid = 1688] [id = 396] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1f5000 == 29 [pid = 1688] [id = 395] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7c4800 == 28 [pid = 1688] [id = 394] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x121043000 == 27 [pid = 1688] [id = 393] 04:36:01 INFO - PROCESS | 1688 | --DOCSHELL 0x115f9d000 == 26 [pid = 1688] [id = 392] 04:36:01 INFO - PROCESS | 1688 | 1469273761293 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x118911400) [pid = 1688] [serial = 1110] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1194b0800) [pid = 1688] [serial = 1111] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x112d6b000) [pid = 1688] [serial = 1104] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1126f3800) [pid = 1688] [serial = 1105] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x119911c00) [pid = 1688] [serial = 1113] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x119c41800) [pid = 1688] [serial = 1116] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1167ddc00) [pid = 1688] [serial = 1107] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1172bdc00) [pid = 1688] [serial = 1108] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x115f78800) [pid = 1688] [serial = 1102] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1130ae800) [pid = 1688] [serial = 1101] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1210cb000) [pid = 1688] [serial = 1119] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x120f8c400) [pid = 1688] [serial = 1117] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x123c2ac00) [pid = 1688] [serial = 1122] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12453cc00) [pid = 1688] [serial = 1128] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11840b800) [pid = 1688] [serial = 1090] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x11680f000) [pid = 1688] [serial = 1089] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12145e800) [pid = 1688] [serial = 1093] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120e99c00) [pid = 1688] [serial = 1092] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x124542000) [pid = 1688] [serial = 1125] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12415e000) [pid = 1688] [serial = 1123] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x126c6a000) [pid = 1688] [serial = 1096] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x125784c00) [pid = 1688] [serial = 1095] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1292bd400) [pid = 1688] [serial = 1099] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1196acc00) [pid = 1688] [serial = 1098] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x126978c00) [pid = 1688] [serial = 1131] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x124dec400) [pid = 1688] [serial = 1126] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x123ac8400) [pid = 1688] [serial = 1120] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1292b7400) [pid = 1688] [serial = 1134] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x125785000) [pid = 1688] [serial = 1129] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x126dd9c00) [pid = 1688] [serial = 1132] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x119c0bc00) [pid = 1688] [serial = 1114] [outer = 0x0] [url = about:blank] 04:36:01 INFO - PROCESS | 1688 | 1469273761419 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 1688 | 1469273761420 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x113228800 == 27 [pid = 1688] [id = 398] 04:36:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1122e7800) [pid = 1688] [serial = 1193] [outer = 0x0] 04:36:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1126f7400) [pid = 1688] [serial = 1194] [outer = 0x1122e7800] 04:36:01 INFO - PROCESS | 1688 | 1469273761448 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x112d68800) [pid = 1688] [serial = 1195] [outer = 0x1122e7800] 04:36:01 INFO - PROCESS | 1688 | 1469273761753 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:36:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:36:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1123ms 04:36:01 INFO - PROCESS | 1688 | 1469273761800 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 1688 | 1469273761802 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:36:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:36:01 INFO - PROCESS | 1688 | 1469273761806 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 1688 | 1469273761808 Marionette TRACE conn2 <- [1,1566,null,{}] 04:36:01 INFO - PROCESS | 1688 | 1469273761813 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:01 INFO - PROCESS | 1688 | 1469273761815 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:01 INFO - PROCESS | 1688 | 1469273761916 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:36:01 INFO - PROCESS | 1688 | 1469273761968 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 1688 | 1469273761969 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c7c000 == 28 [pid = 1688] [id = 399] 04:36:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x112f64800) [pid = 1688] [serial = 1196] [outer = 0x0] 04:36:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x115db3800) [pid = 1688] [serial = 1197] [outer = 0x112f64800] 04:36:01 INFO - PROCESS | 1688 | 1469273761995 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x116a99800) [pid = 1688] [serial = 1198] [outer = 0x112f64800] 04:36:02 INFO - PROCESS | 1688 | 1469273762320 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:36:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 571ms 04:36:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:36:02 INFO - PROCESS | 1688 | 1469273762377 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 1688 | 1469273762380 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:36:02 INFO - PROCESS | 1688 | 1469273762383 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 1688 | 1469273762386 Marionette TRACE conn2 <- [1,1570,null,{}] 04:36:02 INFO - PROCESS | 1688 | 1469273762389 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:02 INFO - PROCESS | 1688 | 1469273762391 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:02 INFO - PROCESS | 1688 | 1469273762515 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:36:02 INFO - PROCESS | 1688 | 1469273762621 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 1688 | 1469273762623 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x11670f000 == 29 [pid = 1688] [id = 400] 04:36:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1175c2000) [pid = 1688] [serial = 1199] [outer = 0x0] 04:36:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x11809b800) [pid = 1688] [serial = 1200] [outer = 0x1175c2000] 04:36:02 INFO - PROCESS | 1688 | 1469273762675 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11890c400) [pid = 1688] [serial = 1201] [outer = 0x1175c2000] 04:36:03 INFO - PROCESS | 1688 | 1469273763009 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:36:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 04:36:03 INFO - PROCESS | 1688 | 1469273763054 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 1688 | 1469273763057 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:36:03 INFO - PROCESS | 1688 | 1469273763085 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 1688 | 1469273763088 Marionette TRACE conn2 <- [1,1574,null,{}] 04:36:03 INFO - PROCESS | 1688 | 1469273763092 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:03 INFO - PROCESS | 1688 | 1469273763094 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:03 INFO - PROCESS | 1688 | 1469273763174 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:36:03 INFO - PROCESS | 1688 | 1469273763179 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 1688 | 1469273763181 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bb8000 == 30 [pid = 1688] [id = 401] 04:36:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x118ec1400) [pid = 1688] [serial = 1202] [outer = 0x0] 04:36:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1196ae000) [pid = 1688] [serial = 1203] [outer = 0x118ec1400] 04:36:03 INFO - PROCESS | 1688 | 1469273763206 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119c02c00) [pid = 1688] [serial = 1204] [outer = 0x118ec1400] 04:36:03 INFO - PROCESS | 1688 | 1469273763573 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:36:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 545ms 04:36:03 INFO - PROCESS | 1688 | 1469273763610 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:36:03 INFO - PROCESS | 1688 | 1469273763613 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:36:03 INFO - PROCESS | 1688 | 1469273763616 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 1688 | 1469273763617 Marionette TRACE conn2 <- [1,1578,null,{}] 04:36:03 INFO - PROCESS | 1688 | 1469273763619 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:03 INFO - PROCESS | 1688 | 1469273763620 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:03 INFO - PROCESS | 1688 | 1469273763715 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:36:03 INFO - PROCESS | 1688 | 1469273763752 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 1688 | 1469273763753 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e4c800 == 31 [pid = 1688] [id = 402] 04:36:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119c03400) [pid = 1688] [serial = 1205] [outer = 0x0] 04:36:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120e9ac00) [pid = 1688] [serial = 1206] [outer = 0x119c03400] 04:36:03 INFO - PROCESS | 1688 | 1469273763778 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x120f90800) [pid = 1688] [serial = 1207] [outer = 0x119c03400] 04:36:04 INFO - PROCESS | 1688 | 1469273764094 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:36:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 520ms 04:36:04 INFO - PROCESS | 1688 | 1469273764136 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 1688 | 1469273764138 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:36:04 INFO - PROCESS | 1688 | 1469273764140 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 1688 | 1469273764141 Marionette TRACE conn2 <- [1,1582,null,{}] 04:36:04 INFO - PROCESS | 1688 | 1469273764143 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:04 INFO - PROCESS | 1688 | 1469273764145 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:04 INFO - PROCESS | 1688 | 1469273764239 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:36:04 INFO - PROCESS | 1688 | 1469273764276 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 1688 | 1469273764280 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bd7800 == 32 [pid = 1688] [id = 403] 04:36:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1172be400) [pid = 1688] [serial = 1208] [outer = 0x0] 04:36:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1215f6c00) [pid = 1688] [serial = 1209] [outer = 0x1172be400] 04:36:04 INFO - PROCESS | 1688 | 1469273764312 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x123ac3800) [pid = 1688] [serial = 1210] [outer = 0x1172be400] 04:36:04 INFO - PROCESS | 1688 | 1469273764641 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:36:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 521ms 04:36:04 INFO - PROCESS | 1688 | 1469273764662 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 1688 | 1469273764663 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:36:04 INFO - PROCESS | 1688 | 1469273764665 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 1688 | 1469273764666 Marionette TRACE conn2 <- [1,1586,null,{}] 04:36:04 INFO - PROCESS | 1688 | 1469273764669 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:04 INFO - PROCESS | 1688 | 1469273764670 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:04 INFO - PROCESS | 1688 | 1469273764768 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:36:04 INFO - PROCESS | 1688 | 1469273764806 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 1688 | 1469273764807 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x11263d800 == 33 [pid = 1688] [id = 404] 04:36:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x123ac4000) [pid = 1688] [serial = 1211] [outer = 0x0] 04:36:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x123c2a800) [pid = 1688] [serial = 1212] [outer = 0x123ac4000] 04:36:04 INFO - PROCESS | 1688 | 1469273764831 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1241d7800) [pid = 1688] [serial = 1213] [outer = 0x123ac4000] 04:36:05 INFO - PROCESS | 1688 | 1469273765147 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 520ms 04:36:05 INFO - PROCESS | 1688 | 1469273765191 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 1688 | 1469273765192 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:36:05 INFO - PROCESS | 1688 | 1469273765194 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 1688 | 1469273765196 Marionette TRACE conn2 <- [1,1590,null,{}] 04:36:05 INFO - PROCESS | 1688 | 1469273765198 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:05 INFO - PROCESS | 1688 | 1469273765199 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:05 INFO - PROCESS | 1688 | 1469273765297 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:36:05 INFO - PROCESS | 1688 | 1469273765300 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 1688 | 1469273765301 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d2d800 == 34 [pid = 1688] [id = 405] 04:36:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1122eb000) [pid = 1688] [serial = 1214] [outer = 0x0] 04:36:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x124542800) [pid = 1688] [serial = 1215] [outer = 0x1122eb000] 04:36:05 INFO - PROCESS | 1688 | 1469273765326 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x124df5400) [pid = 1688] [serial = 1216] [outer = 0x1122eb000] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12193d400) [pid = 1688] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123a64000) [pid = 1688] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x128d9f400) [pid = 1688] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x112d6b400) [pid = 1688] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1126f0400) [pid = 1688] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x112dd7c00) [pid = 1688] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x120f91400) [pid = 1688] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x115fe6000) [pid = 1688] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x128da3400) [pid = 1688] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x118457c00) [pid = 1688] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1292bf800) [pid = 1688] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x110fe4400) [pid = 1688] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x119c3ac00) [pid = 1688] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:36:05 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x118e37000) [pid = 1688] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:36:05 INFO - PROCESS | 1688 | 1469273765783 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 619ms 04:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:36:05 INFO - PROCESS | 1688 | 1469273765818 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 1688 | 1469273765819 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:36:05 INFO - PROCESS | 1688 | 1469273765821 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 1688 | 1469273765822 Marionette TRACE conn2 <- [1,1594,null,{}] 04:36:05 INFO - PROCESS | 1688 | 1469273765825 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:05 INFO - PROCESS | 1688 | 1469273765826 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:05 INFO - PROCESS | 1688 | 1469273765939 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:36:05 INFO - PROCESS | 1688 | 1469273765974 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 1688 | 1469273765975 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x126788800 == 35 [pid = 1688] [id = 406] 04:36:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1126f0400) [pid = 1688] [serial = 1217] [outer = 0x0] 04:36:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x11845b400) [pid = 1688] [serial = 1218] [outer = 0x1126f0400] 04:36:06 INFO - PROCESS | 1688 | 1469273765999 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x123a64000) [pid = 1688] [serial = 1219] [outer = 0x1126f0400] 04:36:06 INFO - PROCESS | 1688 | 1469273766297 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:36:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 04:36:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:36:06 INFO - PROCESS | 1688 | 1469273766340 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 1688 | 1469273766341 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:36:06 INFO - PROCESS | 1688 | 1469273766343 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 1688 | 1469273766346 Marionette TRACE conn2 <- [1,1598,null,{}] 04:36:06 INFO - PROCESS | 1688 | 1469273766351 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:06 INFO - PROCESS | 1688 | 1469273766352 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:06 INFO - PROCESS | 1688 | 1469273766429 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:36:06 INFO - PROCESS | 1688 | 1469273766433 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 1688 | 1469273766434 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x129257800 == 36 [pid = 1688] [id = 407] 04:36:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1243cec00) [pid = 1688] [serial = 1220] [outer = 0x0] 04:36:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x125784c00) [pid = 1688] [serial = 1221] [outer = 0x1243cec00] 04:36:06 INFO - PROCESS | 1688 | 1469273766459 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1267bd400) [pid = 1688] [serial = 1222] [outer = 0x1243cec00] 04:36:06 INFO - PROCESS | 1688 | 1469273766772 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:36:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 472ms 04:36:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:36:06 INFO - PROCESS | 1688 | 1469273766816 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 1688 | 1469273766817 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:36:06 INFO - PROCESS | 1688 | 1469273766819 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 1688 | 1469273766820 Marionette TRACE conn2 <- [1,1602,null,{}] 04:36:06 INFO - PROCESS | 1688 | 1469273766823 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:06 INFO - PROCESS | 1688 | 1469273766824 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:06 INFO - PROCESS | 1688 | 1469273766925 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:36:06 INFO - PROCESS | 1688 | 1469273766934 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 1688 | 1469273766935 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x129529000 == 37 [pid = 1688] [id = 408] 04:36:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x125782400) [pid = 1688] [serial = 1223] [outer = 0x0] 04:36:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x126c6a000) [pid = 1688] [serial = 1224] [outer = 0x125782400] 04:36:06 INFO - PROCESS | 1688 | 1469273766962 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128d9ec00) [pid = 1688] [serial = 1225] [outer = 0x125782400] 04:36:07 INFO - PROCESS | 1688 | 1469273767298 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 519ms 04:36:07 INFO - PROCESS | 1688 | 1469273767338 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 1688 | 1469273767340 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:36:07 INFO - PROCESS | 1688 | 1469273767342 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 1688 | 1469273767344 Marionette TRACE conn2 <- [1,1606,null,{}] 04:36:07 INFO - PROCESS | 1688 | 1469273767347 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:07 INFO - PROCESS | 1688 | 1469273767349 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:07 INFO - PROCESS | 1688 | 1469273767441 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:36:07 INFO - PROCESS | 1688 | 1469273767448 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 1688 | 1469273767449 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a3000 == 38 [pid = 1688] [id = 409] 04:36:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128d9f400) [pid = 1688] [serial = 1226] [outer = 0x0] 04:36:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1292b7c00) [pid = 1688] [serial = 1227] [outer = 0x128d9f400] 04:36:07 INFO - PROCESS | 1688 | 1469273767476 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292e5000) [pid = 1688] [serial = 1228] [outer = 0x128d9f400] 04:36:08 INFO - PROCESS | 1688 | 1469273768099 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 773ms 04:36:08 INFO - PROCESS | 1688 | 1469273768139 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 1688 | 1469273768142 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:36:08 INFO - PROCESS | 1688 | 1469273768149 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 1688 | 1469273768151 Marionette TRACE conn2 <- [1,1610,null,{}] 04:36:08 INFO - PROCESS | 1688 | 1469273768155 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:08 INFO - PROCESS | 1688 | 1469273768156 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:08 INFO - PROCESS | 1688 | 1469273768268 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:36:08 INFO - PROCESS | 1688 | 1469273768349 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:08 INFO - PROCESS | 1688 | 1469273768351 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x118137000 == 39 [pid = 1688] [id = 410] 04:36:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x11335f000) [pid = 1688] [serial = 1229] [outer = 0x0] 04:36:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x113ea0800) [pid = 1688] [serial = 1230] [outer = 0x11335f000] 04:36:08 INFO - PROCESS | 1688 | 1469273768381 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x115fe6000) [pid = 1688] [serial = 1231] [outer = 0x11335f000] 04:36:08 INFO - PROCESS | 1688 | 1469273768891 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 772ms 04:36:08 INFO - PROCESS | 1688 | 1469273768948 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 1688 | 1469273768951 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:36:08 INFO - PROCESS | 1688 | 1469273768956 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 1688 | 1469273768958 Marionette TRACE conn2 <- [1,1614,null,{}] 04:36:08 INFO - PROCESS | 1688 | 1469273768961 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:08 INFO - PROCESS | 1688 | 1469273768962 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:09 INFO - PROCESS | 1688 | 1469273769076 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:36:09 INFO - PROCESS | 1688 | 1469273769158 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 1688 | 1469273769160 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e38800 == 40 [pid = 1688] [id = 411] 04:36:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x118099800) [pid = 1688] [serial = 1232] [outer = 0x0] 04:36:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x11848dc00) [pid = 1688] [serial = 1233] [outer = 0x118099800] 04:36:09 INFO - PROCESS | 1688 | 1469273769190 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1194b0800) [pid = 1688] [serial = 1234] [outer = 0x118099800] 04:36:09 INFO - PROCESS | 1688 | 1469273769879 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:36:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 972ms 04:36:09 INFO - PROCESS | 1688 | 1469273769929 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 1688 | 1469273769933 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:36:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:36:09 INFO - PROCESS | 1688 | 1469273769938 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 1688 | 1469273769940 Marionette TRACE conn2 <- [1,1618,null,{}] 04:36:09 INFO - PROCESS | 1688 | 1469273769946 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:09 INFO - PROCESS | 1688 | 1469273769948 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:10 INFO - PROCESS | 1688 | 1469273770104 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x129529000 == 39 [pid = 1688] [id = 408] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x129257800 == 38 [pid = 1688] [id = 407] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x126788800 == 37 [pid = 1688] [id = 406] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x124d2d800 == 36 [pid = 1688] [id = 405] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x11263d800 == 35 [pid = 1688] [id = 404] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x121bd7800 == 34 [pid = 1688] [id = 403] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x120e4c800 == 33 [pid = 1688] [id = 402] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x119bb8000 == 32 [pid = 1688] [id = 401] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x11670f000 == 31 [pid = 1688] [id = 400] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x117c7c000 == 30 [pid = 1688] [id = 399] 04:36:10 INFO - PROCESS | 1688 | --DOCSHELL 0x113228800 == 29 [pid = 1688] [id = 398] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x123ac2400) [pid = 1688] [serial = 1155] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x123c26c00) [pid = 1688] [serial = 1158] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x128e03c00) [pid = 1688] [serial = 1161] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x119c37400) [pid = 1688] [serial = 1149] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x126de1c00) [pid = 1688] [serial = 1159] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x112d70c00) [pid = 1688] [serial = 1137] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x113e91c00) [pid = 1688] [serial = 1138] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1161ba800) [pid = 1688] [serial = 1140] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118461c00) [pid = 1688] [serial = 1141] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1211e3800) [pid = 1688] [serial = 1152] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x116887c00) [pid = 1688] [serial = 1143] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1175bc400) [pid = 1688] [serial = 1144] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1292d9800) [pid = 1688] [serial = 1135] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x118e38000) [pid = 1688] [serial = 1146] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1196a1400) [pid = 1688] [serial = 1147] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x120f8dc00) [pid = 1688] [serial = 1150] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x129589800) [pid = 1688] [serial = 1171] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x115f7d000) [pid = 1688] [serial = 1164] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x118ec6c00) [pid = 1688] [serial = 1165] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12a79d400) [pid = 1688] [serial = 1174] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1292dd000) [pid = 1688] [serial = 1170] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1292ba000) [pid = 1688] [serial = 1162] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x129590000) [pid = 1688] [serial = 1173] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x123c23c00) [pid = 1688] [serial = 1156] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x123abd800) [pid = 1688] [serial = 1167] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1292c0c00) [pid = 1688] [serial = 1168] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x123a5b400) [pid = 1688] [serial = 1153] [outer = 0x0] [url = about:blank] 04:36:10 INFO - PROCESS | 1688 | 1469273770187 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 1688 | 1469273770189 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x11670f000 == 30 [pid = 1688] [id = 412] 04:36:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x113c3a000) [pid = 1688] [serial = 1235] [outer = 0x0] 04:36:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x115de5c00) [pid = 1688] [serial = 1236] [outer = 0x113c3a000] 04:36:10 INFO - PROCESS | 1688 | 1469273770216 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1175bc400) [pid = 1688] [serial = 1237] [outer = 0x113c3a000] 04:36:10 INFO - PROCESS | 1688 | 1469273770537 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:36:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 627ms 04:36:10 INFO - PROCESS | 1688 | 1469273770566 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 1688 | 1469273770568 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:36:10 INFO - PROCESS | 1688 | 1469273770573 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 1688 | 1469273770574 Marionette TRACE conn2 <- [1,1622,null,{}] 04:36:10 INFO - PROCESS | 1688 | 1469273770578 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:10 INFO - PROCESS | 1688 | 1469273770581 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:10 INFO - PROCESS | 1688 | 1469273770661 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:36:10 INFO - PROCESS | 1688 | 1469273770667 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 1688 | 1469273770668 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x119221800 == 31 [pid = 1688] [id = 413] 04:36:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x11840e800) [pid = 1688] [serial = 1238] [outer = 0x0] 04:36:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1196a2800) [pid = 1688] [serial = 1239] [outer = 0x11840e800] 04:36:10 INFO - PROCESS | 1688 | 1469273770695 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x119918000) [pid = 1688] [serial = 1240] [outer = 0x11840e800] 04:36:11 INFO - PROCESS | 1688 | 1469273771034 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:36:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 474ms 04:36:11 INFO - PROCESS | 1688 | 1469273771048 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 1688 | 1469273771049 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:36:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:36:11 INFO - PROCESS | 1688 | 1469273771051 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 1688 | 1469273771054 Marionette TRACE conn2 <- [1,1626,null,{}] 04:36:11 INFO - PROCESS | 1688 | 1469273771061 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:11 INFO - PROCESS | 1688 | 1469273771064 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:11 INFO - PROCESS | 1688 | 1469273771151 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:36:11 INFO - PROCESS | 1688 | 1469273771209 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 1688 | 1469273771211 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x12132c000 == 32 [pid = 1688] [id = 414] 04:36:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x112d6f800) [pid = 1688] [serial = 1241] [outer = 0x0] 04:36:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x119c0bc00) [pid = 1688] [serial = 1242] [outer = 0x112d6f800] 04:36:11 INFO - PROCESS | 1688 | 1469273771239 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1212d2400) [pid = 1688] [serial = 1243] [outer = 0x112d6f800] 04:36:11 INFO - PROCESS | 1688 | 1469273771519 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:36:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 520ms 04:36:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:36:11 INFO - PROCESS | 1688 | 1469273771572 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 1688 | 1469273771574 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:36:11 INFO - PROCESS | 1688 | 1469273771576 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 1688 | 1469273771578 Marionette TRACE conn2 <- [1,1630,null,{}] 04:36:11 INFO - PROCESS | 1688 | 1469273771583 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:11 INFO - PROCESS | 1688 | 1469273771585 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:11 INFO - PROCESS | 1688 | 1469273771671 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:36:11 INFO - PROCESS | 1688 | 1469273771723 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 1688 | 1469273771724 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x123d56800 == 33 [pid = 1688] [id = 415] 04:36:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x11840b800) [pid = 1688] [serial = 1244] [outer = 0x0] 04:36:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12193b800) [pid = 1688] [serial = 1245] [outer = 0x11840b800] 04:36:11 INFO - PROCESS | 1688 | 1469273771749 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x123c2a000) [pid = 1688] [serial = 1246] [outer = 0x11840b800] 04:36:12 INFO - PROCESS | 1688 | 1469273772031 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 473ms 04:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:36:12 INFO - PROCESS | 1688 | 1469273772052 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 1688 | 1469273772053 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:36:12 INFO - PROCESS | 1688 | 1469273772055 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 1688 | 1469273772056 Marionette TRACE conn2 <- [1,1634,null,{}] 04:36:12 INFO - PROCESS | 1688 | 1469273772059 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:12 INFO - PROCESS | 1688 | 1469273772061 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:12 INFO - PROCESS | 1688 | 1469273772158 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:36:12 INFO - PROCESS | 1688 | 1469273772163 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 1688 | 1469273772165 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x126660800 == 34 [pid = 1688] [id = 416] 04:36:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120f95400) [pid = 1688] [serial = 1247] [outer = 0x0] 04:36:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x123d8a800) [pid = 1688] [serial = 1248] [outer = 0x120f95400] 04:36:12 INFO - PROCESS | 1688 | 1469273772189 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12570a800) [pid = 1688] [serial = 1249] [outer = 0x120f95400] 04:36:12 INFO - PROCESS | 1688 | 1469273772535 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 518ms 04:36:12 INFO - PROCESS | 1688 | 1469273772574 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 1688 | 1469273772575 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:36:12 INFO - PROCESS | 1688 | 1469273772578 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 1688 | 1469273772579 Marionette TRACE conn2 <- [1,1638,null,{}] 04:36:12 INFO - PROCESS | 1688 | 1469273772581 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:12 INFO - PROCESS | 1688 | 1469273772585 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:12 INFO - PROCESS | 1688 | 1469273772702 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:36:12 INFO - PROCESS | 1688 | 1469273772716 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 1688 | 1469273772717 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x129259000 == 35 [pid = 1688] [id = 417] 04:36:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x125787400) [pid = 1688] [serial = 1250] [outer = 0x0] 04:36:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x126c6e800) [pid = 1688] [serial = 1251] [outer = 0x125787400] 04:36:12 INFO - PROCESS | 1688 | 1469273772742 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1292b2000) [pid = 1688] [serial = 1252] [outer = 0x125787400] 04:36:13 INFO - PROCESS | 1688 | 1469273773094 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 569ms 04:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:36:13 INFO - PROCESS | 1688 | 1469273773147 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 1688 | 1469273773148 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:36:13 INFO - PROCESS | 1688 | 1469273773150 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 1688 | 1469273773151 Marionette TRACE conn2 <- [1,1642,null,{}] 04:36:13 INFO - PROCESS | 1688 | 1469273773154 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:13 INFO - PROCESS | 1688 | 1469273773155 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:13 INFO - PROCESS | 1688 | 1469273773259 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:36:13 INFO - PROCESS | 1688 | 1469273773270 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 1688 | 1469273773271 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a691800 == 36 [pid = 1688] [id = 418] 04:36:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128e0a800) [pid = 1688] [serial = 1253] [outer = 0x0] 04:36:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1292d3c00) [pid = 1688] [serial = 1254] [outer = 0x128e0a800] 04:36:13 INFO - PROCESS | 1688 | 1469273773296 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292ef400) [pid = 1688] [serial = 1255] [outer = 0x128e0a800] 04:36:13 INFO - PROCESS | 1688 | 1469273773602 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 470ms 04:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:36:13 INFO - PROCESS | 1688 | 1469273773622 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 1688 | 1469273773623 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:36:13 INFO - PROCESS | 1688 | 1469273773625 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 1688 | 1469273773626 Marionette TRACE conn2 <- [1,1646,null,{}] 04:36:13 INFO - PROCESS | 1688 | 1469273773637 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:13 INFO - PROCESS | 1688 | 1469273773638 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:13 INFO - PROCESS | 1688 | 1469273773736 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:36:13 INFO - PROCESS | 1688 | 1469273773739 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 1688 | 1469273773740 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a90c000 == 37 [pid = 1688] [id = 419] 04:36:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1292bc800) [pid = 1688] [serial = 1256] [outer = 0x0] 04:36:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12958a000) [pid = 1688] [serial = 1257] [outer = 0x1292bc800] 04:36:13 INFO - PROCESS | 1688 | 1469273773764 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1295ef400) [pid = 1688] [serial = 1258] [outer = 0x1292bc800] 04:36:14 INFO - PROCESS | 1688 | 1469273774091 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 472ms 04:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:36:14 INFO - PROCESS | 1688 | 1469273774104 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 1688 | 1469273774106 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:36:14 INFO - PROCESS | 1688 | 1469273774108 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 1688 | 1469273774109 Marionette TRACE conn2 <- [1,1650,null,{}] 04:36:14 INFO - PROCESS | 1688 | 1469273774114 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:14 INFO - PROCESS | 1688 | 1469273774116 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:14 INFO - PROCESS | 1688 | 1469273774219 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:36:14 INFO - PROCESS | 1688 | 1469273774231 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 1688 | 1469273774232 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x121326000 == 38 [pid = 1688] [id = 420] 04:36:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1292f0000) [pid = 1688] [serial = 1259] [outer = 0x0] 04:36:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12a64c800) [pid = 1688] [serial = 1260] [outer = 0x1292f0000] 04:36:14 INFO - PROCESS | 1688 | 1469273774256 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12a79d400) [pid = 1688] [serial = 1261] [outer = 0x1292f0000] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x119c03400) [pid = 1688] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x115da5c00) [pid = 1688] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1175c2000) [pid = 1688] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x112f64800) [pid = 1688] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x118ec1400) [pid = 1688] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1122e7800) [pid = 1688] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x110f1a800) [pid = 1688] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1189b5000) [pid = 1688] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119c3f400) [pid = 1688] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1172be400) [pid = 1688] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x124df1000) [pid = 1688] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1126f0400) [pid = 1688] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x123ac4000) [pid = 1688] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1122eb000) [pid = 1688] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1243cec00) [pid = 1688] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x125730800) [pid = 1688] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:36:14 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x125782400) [pid = 1688] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:36:14 INFO - PROCESS | 1688 | 1469273774660 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 570ms 04:36:14 INFO - PROCESS | 1688 | 1469273774683 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 1688 | 1469273774684 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:36:14 INFO - PROCESS | 1688 | 1469273774686 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 1688 | 1469273774687 Marionette TRACE conn2 <- [1,1654,null,{}] 04:36:14 INFO - PROCESS | 1688 | 1469273774690 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:14 INFO - PROCESS | 1688 | 1469273774691 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:14 INFO - PROCESS | 1688 | 1469273774801 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:36:14 INFO - PROCESS | 1688 | 1469273774837 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 1688 | 1469273774839 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acbd000 == 39 [pid = 1688] [id = 421] 04:36:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x110f17400) [pid = 1688] [serial = 1262] [outer = 0x0] 04:36:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x117c25400) [pid = 1688] [serial = 1263] [outer = 0x110f17400] 04:36:14 INFO - PROCESS | 1688 | 1469273774863 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120f92400) [pid = 1688] [serial = 1264] [outer = 0x110f17400] 04:36:15 INFO - PROCESS | 1688 | 1469273775130 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 468ms 04:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:36:15 INFO - PROCESS | 1688 | 1469273775155 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 1688 | 1469273775156 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:36:15 INFO - PROCESS | 1688 | 1469273775158 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 1688 | 1469273775160 Marionette TRACE conn2 <- [1,1658,null,{}] 04:36:15 INFO - PROCESS | 1688 | 1469273775170 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:15 INFO - PROCESS | 1688 | 1469273775171 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:15 INFO - PROCESS | 1688 | 1469273775275 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:36:15 INFO - PROCESS | 1688 | 1469273775281 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 1688 | 1469273775283 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdd2800 == 40 [pid = 1688] [id = 422] 04:36:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x123a65c00) [pid = 1688] [serial = 1265] [outer = 0x0] 04:36:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12a653000) [pid = 1688] [serial = 1266] [outer = 0x123a65c00] 04:36:15 INFO - PROCESS | 1688 | 1469273775309 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12a84c400) [pid = 1688] [serial = 1267] [outer = 0x123a65c00] 04:36:15 INFO - PROCESS | 1688 | 1469273775647 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 528ms 04:36:15 INFO - PROCESS | 1688 | 1469273775687 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 1688 | 1469273775688 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:36:15 INFO - PROCESS | 1688 | 1469273775690 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 1688 | 1469273775691 Marionette TRACE conn2 <- [1,1662,null,{}] 04:36:15 INFO - PROCESS | 1688 | 1469273775693 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:15 INFO - PROCESS | 1688 | 1469273775694 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:15 INFO - PROCESS | 1688 | 1469273775805 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:36:15 INFO - PROCESS | 1688 | 1469273775812 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 1688 | 1469273775813 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1e9000 == 41 [pid = 1688] [id = 423] 04:36:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12a84dc00) [pid = 1688] [serial = 1268] [outer = 0x0] 04:36:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12a8b0400) [pid = 1688] [serial = 1269] [outer = 0x12a84dc00] 04:36:15 INFO - PROCESS | 1688 | 1469273775836 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12a8b6000) [pid = 1688] [serial = 1270] [outer = 0x12a84dc00] 04:36:16 INFO - PROCESS | 1688 | 1469273776131 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 468ms 04:36:16 INFO - PROCESS | 1688 | 1469273776158 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:36:16 INFO - PROCESS | 1688 | 1469273776160 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:36:16 INFO - PROCESS | 1688 | 1469273776165 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - PROCESS | 1688 | 1469273776167 Marionette TRACE conn2 <- [1,1666,null,{}] 04:36:16 INFO - PROCESS | 1688 | 1469273776169 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:16 INFO - PROCESS | 1688 | 1469273776170 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:16 INFO - PROCESS | 1688 | 1469273776258 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:36:16 INFO - PROCESS | 1688 | 1469273776263 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 1688 | 1469273776265 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ccaa800 == 42 [pid = 1688] [id = 424] 04:36:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x119949c00) [pid = 1688] [serial = 1271] [outer = 0x0] 04:36:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12a8bbc00) [pid = 1688] [serial = 1272] [outer = 0x119949c00] 04:36:16 INFO - PROCESS | 1688 | 1469273776288 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12b83b400) [pid = 1688] [serial = 1273] [outer = 0x119949c00] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x11670f000 == 41 [pid = 1688] [id = 412] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x120e38800 == 40 [pid = 1688] [id = 411] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x1198a3000 == 39 [pid = 1688] [id = 409] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x118137000 == 38 [pid = 1688] [id = 410] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12132c000 == 37 [pid = 1688] [id = 414] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12a691800 == 36 [pid = 1688] [id = 418] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x129259000 == 35 [pid = 1688] [id = 417] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x121326000 == 34 [pid = 1688] [id = 420] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x119221800 == 33 [pid = 1688] [id = 413] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x126660800 == 32 [pid = 1688] [id = 416] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdd2800 == 31 [pid = 1688] [id = 422] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12a90c000 == 30 [pid = 1688] [id = 419] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12acbd000 == 29 [pid = 1688] [id = 421] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x123d56800 == 28 [pid = 1688] [id = 415] 04:36:17 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1e9000 == 27 [pid = 1688] [id = 423] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120e9ac00) [pid = 1688] [serial = 1206] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x116a9c800) [pid = 1688] [serial = 1192] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x115dae400) [pid = 1688] [serial = 1191] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11809b800) [pid = 1688] [serial = 1200] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11890c400) [pid = 1688] [serial = 1201] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x115db3800) [pid = 1688] [serial = 1197] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x116a99800) [pid = 1688] [serial = 1198] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1196ae000) [pid = 1688] [serial = 1203] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1126f7400) [pid = 1688] [serial = 1194] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x112d68800) [pid = 1688] [serial = 1195] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1131be000) [pid = 1688] [serial = 1177] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x112234000) [pid = 1688] [serial = 1176] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x119912400) [pid = 1688] [serial = 1180] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1194ae800) [pid = 1688] [serial = 1179] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x123cd3800) [pid = 1688] [serial = 1183] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1210ccc00) [pid = 1688] [serial = 1182] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1215f6c00) [pid = 1688] [serial = 1209] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1292e7800) [pid = 1688] [serial = 1186] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x120f90800) [pid = 1688] [serial = 1207] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x11845b400) [pid = 1688] [serial = 1218] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x128da4c00) [pid = 1688] [serial = 1185] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x123c2a800) [pid = 1688] [serial = 1212] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x123ac3800) [pid = 1688] [serial = 1210] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x124542800) [pid = 1688] [serial = 1215] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1241d7800) [pid = 1688] [serial = 1213] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x125784c00) [pid = 1688] [serial = 1221] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12a79cc00) [pid = 1688] [serial = 1189] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x1267bd400) [pid = 1688] [serial = 1222] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x126c6a000) [pid = 1688] [serial = 1224] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x1292b7c00) [pid = 1688] [serial = 1227] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x129590400) [pid = 1688] [serial = 1188] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x128d9ec00) [pid = 1688] [serial = 1225] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x124df5400) [pid = 1688] [serial = 1216] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x123a64000) [pid = 1688] [serial = 1219] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x119c02c00) [pid = 1688] [serial = 1204] [outer = 0x0] [url = about:blank] 04:36:17 INFO - PROCESS | 1688 | 1469273777747 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1624ms 04:36:17 INFO - PROCESS | 1688 | 1469273777789 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:36:17 INFO - PROCESS | 1688 | 1469273777791 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:36:17 INFO - PROCESS | 1688 | 1469273777800 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 1688 | 1469273777802 Marionette TRACE conn2 <- [1,1670,null,{}] 04:36:17 INFO - PROCESS | 1688 | 1469273777807 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:17 INFO - PROCESS | 1688 | 1469273777808 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:17 INFO - PROCESS | 1688 | 1469273777894 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:36:17 INFO - PROCESS | 1688 | 1469273777949 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 1688 | 1469273777950 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x115fa2800 == 28 [pid = 1688] [id = 425] 04:36:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x1122e3400) [pid = 1688] [serial = 1274] [outer = 0x0] 04:36:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x1122e5c00) [pid = 1688] [serial = 1275] [outer = 0x1122e3400] 04:36:17 INFO - PROCESS | 1688 | 1469273777979 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x112a7f400) [pid = 1688] [serial = 1276] [outer = 0x1122e3400] 04:36:18 INFO - PROCESS | 1688 | 1469273778286 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 527ms 04:36:18 INFO - PROCESS | 1688 | 1469273778321 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 1688 | 1469273778325 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:36:18 INFO - PROCESS | 1688 | 1469273778332 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 1688 | 1469273778334 Marionette TRACE conn2 <- [1,1674,null,{}] 04:36:18 INFO - PROCESS | 1688 | 1469273778336 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:18 INFO - PROCESS | 1688 | 1469273778338 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:18 INFO - PROCESS | 1688 | 1469273778418 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:36:18 INFO - PROCESS | 1688 | 1469273778423 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 1688 | 1469273778425 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x11726f800 == 29 [pid = 1688] [id = 426] 04:36:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x112dd4c00) [pid = 1688] [serial = 1277] [outer = 0x0] 04:36:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x112f64c00) [pid = 1688] [serial = 1278] [outer = 0x112dd4c00] 04:36:18 INFO - PROCESS | 1688 | 1469273778454 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x1131be800) [pid = 1688] [serial = 1279] [outer = 0x112dd4c00] 04:36:18 INFO - PROCESS | 1688 | 1469273778796 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 521ms 04:36:18 INFO - PROCESS | 1688 | 1469273778854 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 1688 | 1469273778855 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:36:18 INFO - PROCESS | 1688 | 1469273778866 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 1688 | 1469273778869 Marionette TRACE conn2 <- [1,1678,null,{}] 04:36:18 INFO - PROCESS | 1688 | 1469273778877 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:18 INFO - PROCESS | 1688 | 1469273778881 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:18 INFO - PROCESS | 1688 | 1469273778960 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:36:18 INFO - PROCESS | 1688 | 1469273778967 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 1688 | 1469273778969 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x11830c800 == 30 [pid = 1688] [id = 427] 04:36:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x110fa8800) [pid = 1688] [serial = 1280] [outer = 0x0] 04:36:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x115df1400) [pid = 1688] [serial = 1281] [outer = 0x110fa8800] 04:36:18 INFO - PROCESS | 1688 | 1469273778998 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x116473400) [pid = 1688] [serial = 1282] [outer = 0x110fa8800] 04:36:19 INFO - PROCESS | 1688 | 1469273779424 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 579ms 04:36:19 INFO - PROCESS | 1688 | 1469273779439 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 1688 | 1469273779441 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:36:19 INFO - PROCESS | 1688 | 1469273779447 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 1688 | 1469273779448 Marionette TRACE conn2 <- [1,1682,null,{}] 04:36:19 INFO - PROCESS | 1688 | 1469273779452 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:19 INFO - PROCESS | 1688 | 1469273779454 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:19 INFO - PROCESS | 1688 | 1469273779537 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:36:19 INFO - PROCESS | 1688 | 1469273779541 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 1688 | 1469273779542 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x119214800 == 31 [pid = 1688] [id = 428] 04:36:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x1168ee000) [pid = 1688] [serial = 1283] [outer = 0x0] 04:36:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x1172c4000) [pid = 1688] [serial = 1284] [outer = 0x1168ee000] 04:36:19 INFO - PROCESS | 1688 | 1469273779570 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x117c23400) [pid = 1688] [serial = 1285] [outer = 0x1168ee000] 04:36:19 INFO - PROCESS | 1688 | 1469273779872 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 475ms 04:36:19 INFO - PROCESS | 1688 | 1469273779921 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 1688 | 1469273779922 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:36:19 INFO - PROCESS | 1688 | 1469273779925 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 1688 | 1469273779926 Marionette TRACE conn2 <- [1,1686,null,{}] 04:36:19 INFO - PROCESS | 1688 | 1469273779928 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:19 INFO - PROCESS | 1688 | 1469273779930 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:20 INFO - PROCESS | 1688 | 1469273780014 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:36:20 INFO - PROCESS | 1688 | 1469273780071 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 1688 | 1469273780073 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a5800 == 32 [pid = 1688] [id = 429] 04:36:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x110fe6000) [pid = 1688] [serial = 1286] [outer = 0x0] 04:36:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x117c24c00) [pid = 1688] [serial = 1287] [outer = 0x110fe6000] 04:36:20 INFO - PROCESS | 1688 | 1469273780102 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x11845b800) [pid = 1688] [serial = 1288] [outer = 0x110fe6000] 04:36:20 INFO - PROCESS | 1688 | 1469273780527 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 623ms 04:36:20 INFO - PROCESS | 1688 | 1469273780550 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:36:20 INFO - PROCESS | 1688 | 1469273780552 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:36:20 INFO - PROCESS | 1688 | 1469273780555 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 1688 | 1469273780557 Marionette TRACE conn2 <- [1,1690,null,{}] 04:36:20 INFO - PROCESS | 1688 | 1469273780560 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:20 INFO - PROCESS | 1688 | 1469273780569 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:20 INFO - PROCESS | 1688 | 1469273780697 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:36:20 INFO - PROCESS | 1688 | 1469273780703 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 1688 | 1469273780705 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e46800 == 33 [pid = 1688] [id = 430] 04:36:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x11848d800) [pid = 1688] [serial = 1289] [outer = 0x0] 04:36:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x118e37000) [pid = 1688] [serial = 1290] [outer = 0x11848d800] 04:36:20 INFO - PROCESS | 1688 | 1469273780733 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x118461c00) [pid = 1688] [serial = 1291] [outer = 0x11848d800] 04:36:21 INFO - PROCESS | 1688 | 1469273781087 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 574ms 04:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:36:21 INFO - PROCESS | 1688 | 1469273781129 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 1688 | 1469273781131 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:36:21 INFO - PROCESS | 1688 | 1469273781134 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 1688 | 1469273781136 Marionette TRACE conn2 <- [1,1694,null,{}] 04:36:21 INFO - PROCESS | 1688 | 1469273781139 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 1688 | 1469273781141 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:21 INFO - PROCESS | 1688 | 1469273781268 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:36:21 INFO - PROCESS | 1688 | 1469273781368 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 1688 | 1469273781370 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x121819800 == 34 [pid = 1688] [id = 431] 04:36:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x110fe4c00) [pid = 1688] [serial = 1292] [outer = 0x0] 04:36:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x118ecf800) [pid = 1688] [serial = 1293] [outer = 0x110fe4c00] 04:36:21 INFO - PROCESS | 1688 | 1469273781408 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x119cdb000) [pid = 1688] [serial = 1294] [outer = 0x110fe4c00] 04:36:21 INFO - PROCESS | 1688 | 1469273781716 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 621ms 04:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:36:21 INFO - PROCESS | 1688 | 1469273781755 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 1688 | 1469273781756 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:36:21 INFO - PROCESS | 1688 | 1469273781758 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 1688 | 1469273781760 Marionette TRACE conn2 <- [1,1698,null,{}] 04:36:21 INFO - PROCESS | 1688 | 1469273781770 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:21 INFO - PROCESS | 1688 | 1469273781771 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:21 INFO - PROCESS | 1688 | 1469273781851 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:36:21 INFO - PROCESS | 1688 | 1469273781908 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 1688 | 1469273781909 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c0b800 == 35 [pid = 1688] [id = 432] 04:36:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x115da5800) [pid = 1688] [serial = 1295] [outer = 0x0] 04:36:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x120e98400) [pid = 1688] [serial = 1296] [outer = 0x115da5800] 04:36:21 INFO - PROCESS | 1688 | 1469273781934 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120f8d400) [pid = 1688] [serial = 1297] [outer = 0x115da5800] 04:36:22 INFO - PROCESS | 1688 | 1469273782200 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 480ms 04:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:36:22 INFO - PROCESS | 1688 | 1469273782270 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 1688 | 1469273782272 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:36:22 INFO - PROCESS | 1688 | 1469273782277 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 1688 | 1469273782281 Marionette TRACE conn2 <- [1,1702,null,{}] 04:36:22 INFO - PROCESS | 1688 | 1469273782285 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:22 INFO - PROCESS | 1688 | 1469273782287 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:22 INFO - PROCESS | 1688 | 1469273782401 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:36:22 INFO - PROCESS | 1688 | 1469273782453 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 1688 | 1469273782457 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x113949000 == 36 [pid = 1688] [id = 433] 04:36:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x110febc00) [pid = 1688] [serial = 1298] [outer = 0x0] 04:36:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x111bad400) [pid = 1688] [serial = 1299] [outer = 0x110febc00] 04:36:22 INFO - PROCESS | 1688 | 1469273782487 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1122eac00) [pid = 1688] [serial = 1300] [outer = 0x110febc00] 04:36:23 INFO - PROCESS | 1688 | 1469273783067 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 823ms 04:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:36:23 INFO - PROCESS | 1688 | 1469273783101 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 1688 | 1469273783103 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:36:23 INFO - PROCESS | 1688 | 1469273783107 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 1688 | 1469273783110 Marionette TRACE conn2 <- [1,1706,null,{}] 04:36:23 INFO - PROCESS | 1688 | 1469273783113 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:23 INFO - PROCESS | 1688 | 1469273783115 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:23 INFO - PROCESS | 1688 | 1469273783221 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:36:23 INFO - PROCESS | 1688 | 1469273783299 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 1688 | 1469273783301 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x119442800 == 37 [pid = 1688] [id = 434] 04:36:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x113c8b000) [pid = 1688] [serial = 1301] [outer = 0x0] 04:36:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x114fc6c00) [pid = 1688] [serial = 1302] [outer = 0x113c8b000] 04:36:23 INFO - PROCESS | 1688 | 1469273783331 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x115fe9800) [pid = 1688] [serial = 1303] [outer = 0x113c8b000] 04:36:23 INFO - PROCESS | 1688 | 1469273783871 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 776ms 04:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:36:23 INFO - PROCESS | 1688 | 1469273783882 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 1688 | 1469273783883 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:36:23 INFO - PROCESS | 1688 | 1469273783886 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 1688 | 1469273783887 Marionette TRACE conn2 <- [1,1710,null,{}] 04:36:23 INFO - PROCESS | 1688 | 1469273783894 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:23 INFO - PROCESS | 1688 | 1469273783897 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:24 INFO - PROCESS | 1688 | 1469273784088 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:36:24 INFO - PROCESS | 1688 | 1469273784170 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 1688 | 1469273784172 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x116409800 == 38 [pid = 1688] [id = 435] 04:36:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1126fcc00) [pid = 1688] [serial = 1304] [outer = 0x0] 04:36:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x112ae5c00) [pid = 1688] [serial = 1305] [outer = 0x1126fcc00] 04:36:24 INFO - PROCESS | 1688 | 1469273784201 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1131ba000) [pid = 1688] [serial = 1306] [outer = 0x1126fcc00] 04:36:24 INFO - PROCESS | 1688 | --DOCSHELL 0x121819800 == 37 [pid = 1688] [id = 431] 04:36:24 INFO - PROCESS | 1688 | --DOCSHELL 0x120e46800 == 36 [pid = 1688] [id = 430] 04:36:24 INFO - PROCESS | 1688 | --DOCSHELL 0x1198a5800 == 35 [pid = 1688] [id = 429] 04:36:24 INFO - PROCESS | 1688 | --DOCSHELL 0x119214800 == 34 [pid = 1688] [id = 428] 04:36:24 INFO - PROCESS | 1688 | --DOCSHELL 0x11830c800 == 33 [pid = 1688] [id = 427] 04:36:24 INFO - PROCESS | 1688 | --DOCSHELL 0x11726f800 == 32 [pid = 1688] [id = 426] 04:36:24 INFO - PROCESS | 1688 | --DOCSHELL 0x115fa2800 == 31 [pid = 1688] [id = 425] 04:36:24 INFO - PROCESS | 1688 | 1469273784613 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 768ms 04:36:24 INFO - PROCESS | 1688 | 1469273784655 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 1688 | 1469273784658 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:36:24 INFO - PROCESS | 1688 | 1469273784662 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 1688 | 1469273784663 Marionette TRACE conn2 <- [1,1714,null,{}] 04:36:24 INFO - PROCESS | 1688 | 1469273784667 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:24 INFO - PROCESS | 1688 | 1469273784668 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:24 INFO - PROCESS | 1688 | 1469273784758 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:36:24 INFO - PROCESS | 1688 | 1469273784820 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 1688 | 1469273784821 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181ef800 == 32 [pid = 1688] [id = 436] 04:36:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x113c8d000) [pid = 1688] [serial = 1307] [outer = 0x0] 04:36:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x116880000) [pid = 1688] [serial = 1308] [outer = 0x113c8d000] 04:36:24 INFO - PROCESS | 1688 | 1469273784848 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1182f2400) [pid = 1688] [serial = 1309] [outer = 0x113c8d000] 04:36:25 INFO - PROCESS | 1688 | 1469273785136 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 521ms 04:36:25 INFO - PROCESS | 1688 | 1469273785184 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 1688 | 1469273785186 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:36:25 INFO - PROCESS | 1688 | 1469273785188 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 1688 | 1469273785189 Marionette TRACE conn2 <- [1,1718,null,{}] 04:36:25 INFO - PROCESS | 1688 | 1469273785192 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:25 INFO - PROCESS | 1688 | 1469273785193 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:25 INFO - PROCESS | 1688 | 1469273785275 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:36:25 INFO - PROCESS | 1688 | 1469273785349 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 1688 | 1469273785350 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e33800 == 33 [pid = 1688] [id = 437] 04:36:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x110fe2800) [pid = 1688] [serial = 1310] [outer = 0x0] 04:36:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1189b8c00) [pid = 1688] [serial = 1311] [outer = 0x110fe2800] 04:36:25 INFO - PROCESS | 1688 | 1469273785375 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x11990a800) [pid = 1688] [serial = 1312] [outer = 0x110fe2800] 04:36:25 INFO - PROCESS | 1688 | 1469273785692 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 04:36:25 INFO - PROCESS | 1688 | 1469273785708 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 1688 | 1469273785710 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:36:25 INFO - PROCESS | 1688 | 1469273785721 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 1688 | 1469273785724 Marionette TRACE conn2 <- [1,1722,null,{}] 04:36:25 INFO - PROCESS | 1688 | 1469273785727 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:25 INFO - PROCESS | 1688 | 1469273785731 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:25 INFO - PROCESS | 1688 | 1469273785817 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:36:25 INFO - PROCESS | 1688 | 1469273785821 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 1688 | 1469273785822 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d0f000 == 34 [pid = 1688] [id = 438] 04:36:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x119913800) [pid = 1688] [serial = 1313] [outer = 0x0] 04:36:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x120e0f000) [pid = 1688] [serial = 1314] [outer = 0x119913800] 04:36:25 INFO - PROCESS | 1688 | 1469273785847 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1210ccc00) [pid = 1688] [serial = 1315] [outer = 0x119913800] 04:36:26 INFO - PROCESS | 1688 | 1469273786193 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 526ms 04:36:26 INFO - PROCESS | 1688 | 1469273786243 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 1688 | 1469273786244 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:36:26 INFO - PROCESS | 1688 | 1469273786247 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 1688 | 1469273786248 Marionette TRACE conn2 <- [1,1726,null,{}] 04:36:26 INFO - PROCESS | 1688 | 1469273786250 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:26 INFO - PROCESS | 1688 | 1469273786251 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:26 INFO - PROCESS | 1688 | 1469273786332 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:36:26 INFO - PROCESS | 1688 | 1469273786337 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 1688 | 1469273786338 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x126714800 == 35 [pid = 1688] [id = 439] 04:36:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x120faf000) [pid = 1688] [serial = 1316] [outer = 0x0] 04:36:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x121892c00) [pid = 1688] [serial = 1317] [outer = 0x120faf000] 04:36:26 INFO - PROCESS | 1688 | 1469273786364 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x123a68c00) [pid = 1688] [serial = 1318] [outer = 0x120faf000] 04:36:26 INFO - PROCESS | 1688 | 1469273786712 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 04:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:36:26 INFO - PROCESS | 1688 | 1469273786766 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 1688 | 1469273786766 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:36:26 INFO - PROCESS | 1688 | 1469273786769 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 1688 | 1469273786770 Marionette TRACE conn2 <- [1,1730,null,{}] 04:36:26 INFO - PROCESS | 1688 | 1469273786772 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:26 INFO - PROCESS | 1688 | 1469273786773 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:26 INFO - PROCESS | 1688 | 1469273786883 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:36:26 INFO - PROCESS | 1688 | 1469273786895 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 1688 | 1469273786899 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aad000 == 36 [pid = 1688] [id = 440] 04:36:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x123adac00) [pid = 1688] [serial = 1319] [outer = 0x0] 04:36:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x123c26800) [pid = 1688] [serial = 1320] [outer = 0x123adac00] 04:36:26 INFO - PROCESS | 1688 | 1469273786931 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x123ccc400) [pid = 1688] [serial = 1321] [outer = 0x123adac00] 04:36:27 INFO - PROCESS | 1688 | 1469273787285 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 570ms 04:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:36:27 INFO - PROCESS | 1688 | 1469273787339 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 1688 | 1469273787340 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:36:27 INFO - PROCESS | 1688 | 1469273787342 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 1688 | 1469273787344 Marionette TRACE conn2 <- [1,1734,null,{}] 04:36:27 INFO - PROCESS | 1688 | 1469273787346 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:27 INFO - PROCESS | 1688 | 1469273787347 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:27 INFO - PROCESS | 1688 | 1469273787454 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:36:27 INFO - PROCESS | 1688 | 1469273787466 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 1688 | 1469273787467 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x12926a800 == 37 [pid = 1688] [id = 441] 04:36:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x123cd1000) [pid = 1688] [serial = 1322] [outer = 0x0] 04:36:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x124540c00) [pid = 1688] [serial = 1323] [outer = 0x123cd1000] 04:36:27 INFO - PROCESS | 1688 | 1469273787506 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x124df1400) [pid = 1688] [serial = 1324] [outer = 0x123cd1000] 04:36:27 INFO - PROCESS | 1688 | 1469273787941 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 620ms 04:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:36:27 INFO - PROCESS | 1688 | 1469273787964 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 1688 | 1469273787965 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:36:27 INFO - PROCESS | 1688 | 1469273787967 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 1688 | 1469273787969 Marionette TRACE conn2 <- [1,1738,null,{}] 04:36:27 INFO - PROCESS | 1688 | 1469273787971 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:27 INFO - PROCESS | 1688 | 1469273787972 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:28 INFO - PROCESS | 1688 | 1469273788071 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:36:28 INFO - PROCESS | 1688 | 1469273788084 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 1688 | 1469273788085 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x129789000 == 38 [pid = 1688] [id = 442] 04:36:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x124ccbc00) [pid = 1688] [serial = 1325] [outer = 0x0] 04:36:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x125781400) [pid = 1688] [serial = 1326] [outer = 0x124ccbc00] 04:36:28 INFO - PROCESS | 1688 | 1469273788109 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x1267b9800) [pid = 1688] [serial = 1327] [outer = 0x124ccbc00] 04:36:28 INFO - PROCESS | 1688 | 1469273788446 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 519ms 04:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:36:28 INFO - PROCESS | 1688 | 1469273788487 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 1688 | 1469273788489 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:36:28 INFO - PROCESS | 1688 | 1469273788491 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 1688 | 1469273788492 Marionette TRACE conn2 <- [1,1742,null,{}] 04:36:28 INFO - PROCESS | 1688 | 1469273788494 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:28 INFO - PROCESS | 1688 | 1469273788495 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:28 INFO - PROCESS | 1688 | 1469273788597 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:36:28 INFO - PROCESS | 1688 | 1469273788601 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 1688 | 1469273788602 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x12aca4800 == 39 [pid = 1688] [id = 443] 04:36:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x124df3000) [pid = 1688] [serial = 1328] [outer = 0x0] 04:36:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 120 (0x126c64c00) [pid = 1688] [serial = 1329] [outer = 0x124df3000] 04:36:28 INFO - PROCESS | 1688 | 1469273788626 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 121 (0x126ddb400) [pid = 1688] [serial = 1330] [outer = 0x124df3000] 04:36:28 INFO - PROCESS | 1688 | --DOMWINDOW == 120 (0x110fe6000) [pid = 1688] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:36:28 INFO - PROCESS | 1688 | --DOMWINDOW == 119 (0x11848d800) [pid = 1688] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:36:28 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x125787400) [pid = 1688] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:36:28 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x128e0a800) [pid = 1688] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:36:28 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x110f17400) [pid = 1688] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:36:28 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1292bc800) [pid = 1688] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:36:28 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x1292f0000) [pid = 1688] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:36:28 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x123a65c00) [pid = 1688] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:36:28 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x12a84dc00) [pid = 1688] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:36:28 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x120f95400) [pid = 1688] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x11840b800) [pid = 1688] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x112d6f800) [pid = 1688] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x11840e800) [pid = 1688] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x113c3a000) [pid = 1688] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x118099800) [pid = 1688] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x11335f000) [pid = 1688] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x128d9f400) [pid = 1688] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x110fe4c00) [pid = 1688] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1122e3400) [pid = 1688] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x112dd4c00) [pid = 1688] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x110fa8800) [pid = 1688] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:36:29 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1168ee000) [pid = 1688] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:36:29 INFO - PROCESS | 1688 | 1469273789073 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 618ms 04:36:29 INFO - PROCESS | 1688 | 1469273789110 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:36:29 INFO - PROCESS | 1688 | 1469273789111 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:36:29 INFO - PROCESS | 1688 | 1469273789115 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 1688 | 1469273789117 Marionette TRACE conn2 <- [1,1746,null,{}] 04:36:29 INFO - PROCESS | 1688 | 1469273789119 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:29 INFO - PROCESS | 1688 | 1469273789120 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:29 INFO - PROCESS | 1688 | 1469273789201 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:36:29 INFO - PROCESS | 1688 | 1469273789205 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 1688 | 1469273789206 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c0a800 == 40 [pid = 1688] [id = 444] 04:36:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x110fa4800) [pid = 1688] [serial = 1331] [outer = 0x0] 04:36:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x113c3a000) [pid = 1688] [serial = 1332] [outer = 0x110fa4800] 04:36:29 INFO - PROCESS | 1688 | 1469273789230 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1172bf800) [pid = 1688] [serial = 1333] [outer = 0x110fa4800] 04:36:29 INFO - PROCESS | 1688 | 1469273789568 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 473ms 04:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:36:29 INFO - PROCESS | 1688 | 1469273789588 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 1688 | 1469273789590 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:36:29 INFO - PROCESS | 1688 | 1469273789592 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 1688 | 1469273789593 Marionette TRACE conn2 <- [1,1750,null,{}] 04:36:29 INFO - PROCESS | 1688 | 1469273789597 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:29 INFO - PROCESS | 1688 | 1469273789599 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:29 INFO - PROCESS | 1688 | 1469273789705 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:36:29 INFO - PROCESS | 1688 | 1469273789711 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 1688 | 1469273789713 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b891800 == 41 [pid = 1688] [id = 445] 04:36:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x115dac400) [pid = 1688] [serial = 1334] [outer = 0x0] 04:36:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x11990f000) [pid = 1688] [serial = 1335] [outer = 0x115dac400] 04:36:29 INFO - PROCESS | 1688 | 1469273789741 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x126c6c800) [pid = 1688] [serial = 1336] [outer = 0x115dac400] 04:36:30 INFO - PROCESS | 1688 | 1469273790083 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 522ms 04:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:36:30 INFO - PROCESS | 1688 | 1469273790116 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 1688 | 1469273790117 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:36:30 INFO - PROCESS | 1688 | 1469273790119 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 1688 | 1469273790121 Marionette TRACE conn2 <- [1,1754,null,{}] 04:36:30 INFO - PROCESS | 1688 | 1469273790123 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:30 INFO - PROCESS | 1688 | 1469273790125 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:30 INFO - PROCESS | 1688 | 1469273790219 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:36:30 INFO - PROCESS | 1688 | 1469273790223 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 1688 | 1469273790224 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1ed800 == 42 [pid = 1688] [id = 446] 04:36:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x120fb1000) [pid = 1688] [serial = 1337] [outer = 0x0] 04:36:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x128da5000) [pid = 1688] [serial = 1338] [outer = 0x120fb1000] 04:36:30 INFO - PROCESS | 1688 | 1469273790248 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x129210400) [pid = 1688] [serial = 1339] [outer = 0x120fb1000] 04:36:30 INFO - PROCESS | 1688 | 1469273790574 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 470ms 04:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:36:30 INFO - PROCESS | 1688 | 1469273790589 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 1688 | 1469273790590 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:36:30 INFO - PROCESS | 1688 | 1469273790592 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 1688 | 1469273790594 Marionette TRACE conn2 <- [1,1758,null,{}] 04:36:30 INFO - PROCESS | 1688 | 1469273790600 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:30 INFO - PROCESS | 1688 | 1469273790601 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:30 INFO - PROCESS | 1688 | 1469273790723 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:36:30 INFO - PROCESS | 1688 | 1469273790731 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 1688 | 1469273790732 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x12caeb000 == 43 [pid = 1688] [id = 447] 04:36:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x113c39000) [pid = 1688] [serial = 1340] [outer = 0x0] 04:36:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12920ec00) [pid = 1688] [serial = 1341] [outer = 0x113c39000] 04:36:30 INFO - PROCESS | 1688 | 1469273790778 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1292bb800) [pid = 1688] [serial = 1342] [outer = 0x113c39000] 04:36:31 INFO - PROCESS | 1688 | --DOCSHELL 0x12ccaa800 == 42 [pid = 1688] [id = 424] 04:36:31 INFO - PROCESS | 1688 | --DOCSHELL 0x1181ef800 == 41 [pid = 1688] [id = 436] 04:36:31 INFO - PROCESS | 1688 | --DOCSHELL 0x116409800 == 40 [pid = 1688] [id = 435] 04:36:31 INFO - PROCESS | 1688 | --DOCSHELL 0x119442800 == 39 [pid = 1688] [id = 434] 04:36:31 INFO - PROCESS | 1688 | --DOCSHELL 0x113949000 == 38 [pid = 1688] [id = 433] 04:36:31 INFO - PROCESS | 1688 | --DOCSHELL 0x123c0b800 == 37 [pid = 1688] [id = 432] 04:36:32 INFO - PROCESS | 1688 | --DOCSHELL 0x120e33800 == 36 [pid = 1688] [id = 437] 04:36:32 INFO - PROCESS | 1688 | --DOCSHELL 0x128aad000 == 35 [pid = 1688] [id = 440] 04:36:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12926a800 == 34 [pid = 1688] [id = 441] 04:36:32 INFO - PROCESS | 1688 | --DOCSHELL 0x124d0f000 == 33 [pid = 1688] [id = 438] 04:36:32 INFO - PROCESS | 1688 | --DOCSHELL 0x126714800 == 32 [pid = 1688] [id = 439] 04:36:32 INFO - PROCESS | 1688 | --DOCSHELL 0x129789000 == 31 [pid = 1688] [id = 442] 04:36:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1ed800 == 30 [pid = 1688] [id = 446] 04:36:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12aca4800 == 29 [pid = 1688] [id = 443] 04:36:32 INFO - PROCESS | 1688 | --DOCSHELL 0x123c0a800 == 28 [pid = 1688] [id = 444] 04:36:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12b891800 == 27 [pid = 1688] [id = 445] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x119cdb000) [pid = 1688] [serial = 1294] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x112a7f400) [pid = 1688] [serial = 1276] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x112f64c00) [pid = 1688] [serial = 1278] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x115df1400) [pid = 1688] [serial = 1281] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x116473400) [pid = 1688] [serial = 1282] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12a8bbc00) [pid = 1688] [serial = 1272] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1172c4000) [pid = 1688] [serial = 1284] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x117c24c00) [pid = 1688] [serial = 1287] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x117c23400) [pid = 1688] [serial = 1285] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x11845b800) [pid = 1688] [serial = 1288] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x118e37000) [pid = 1688] [serial = 1290] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x126c6e800) [pid = 1688] [serial = 1251] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1292d3c00) [pid = 1688] [serial = 1254] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x118461c00) [pid = 1688] [serial = 1291] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1292b2000) [pid = 1688] [serial = 1252] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x117c25400) [pid = 1688] [serial = 1263] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x12958a000) [pid = 1688] [serial = 1257] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1292ef400) [pid = 1688] [serial = 1255] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12a64c800) [pid = 1688] [serial = 1260] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1295ef400) [pid = 1688] [serial = 1258] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12a653000) [pid = 1688] [serial = 1266] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1131be800) [pid = 1688] [serial = 1279] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12a79d400) [pid = 1688] [serial = 1261] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x120e98400) [pid = 1688] [serial = 1296] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x118ecf800) [pid = 1688] [serial = 1293] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12a8b6000) [pid = 1688] [serial = 1270] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1122e5c00) [pid = 1688] [serial = 1275] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x123d8a800) [pid = 1688] [serial = 1248] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12193b800) [pid = 1688] [serial = 1245] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x123c2a000) [pid = 1688] [serial = 1246] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x119c0bc00) [pid = 1688] [serial = 1242] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1212d2400) [pid = 1688] [serial = 1243] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1196a2800) [pid = 1688] [serial = 1239] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x119918000) [pid = 1688] [serial = 1240] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x115de5c00) [pid = 1688] [serial = 1236] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x1175bc400) [pid = 1688] [serial = 1237] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1194b0800) [pid = 1688] [serial = 1234] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x11848dc00) [pid = 1688] [serial = 1233] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x115fe6000) [pid = 1688] [serial = 1231] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x113ea0800) [pid = 1688] [serial = 1230] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x1292e5000) [pid = 1688] [serial = 1228] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x12a8b0400) [pid = 1688] [serial = 1269] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x120f92400) [pid = 1688] [serial = 1264] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x12a84c400) [pid = 1688] [serial = 1267] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x12570a800) [pid = 1688] [serial = 1249] [outer = 0x0] [url = about:blank] 04:36:32 INFO - PROCESS | 1688 | 1469273792451 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1874ms 04:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:36:32 INFO - PROCESS | 1688 | 1469273792469 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 1688 | 1469273792471 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:36:32 INFO - PROCESS | 1688 | 1469273792474 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 1688 | 1469273792476 Marionette TRACE conn2 <- [1,1762,null,{}] 04:36:32 INFO - PROCESS | 1688 | 1469273792483 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:32 INFO - PROCESS | 1688 | 1469273792485 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:32 INFO - PROCESS | 1688 | 1469273792569 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:36:32 INFO - PROCESS | 1688 | 1469273792626 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 1688 | 1469273792629 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x116863000 == 28 [pid = 1688] [id = 448] 04:36:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x112dd3000) [pid = 1688] [serial = 1343] [outer = 0x0] 04:36:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x11335c400) [pid = 1688] [serial = 1344] [outer = 0x112dd3000] 04:36:32 INFO - PROCESS | 1688 | 1469273792658 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x115da6400) [pid = 1688] [serial = 1345] [outer = 0x112dd3000] 04:36:33 INFO - PROCESS | 1688 | 1469273793045 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 622ms 04:36:33 INFO - PROCESS | 1688 | 1469273793097 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 1688 | 1469273793102 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:36:33 INFO - PROCESS | 1688 | 1469273793109 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 1688 | 1469273793112 Marionette TRACE conn2 <- [1,1766,null,{}] 04:36:33 INFO - PROCESS | 1688 | 1469273793116 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:33 INFO - PROCESS | 1688 | 1469273793119 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:33 INFO - PROCESS | 1688 | 1469273793244 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:36:33 INFO - PROCESS | 1688 | 1469273793332 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 1688 | 1469273793334 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181ef000 == 29 [pid = 1688] [id = 449] 04:36:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x115da6c00) [pid = 1688] [serial = 1346] [outer = 0x0] 04:36:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x115fea000) [pid = 1688] [serial = 1347] [outer = 0x115da6c00] 04:36:33 INFO - PROCESS | 1688 | 1469273793366 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x1175bd000) [pid = 1688] [serial = 1348] [outer = 0x115da6c00] 04:36:33 INFO - PROCESS | 1688 | 1469273793689 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 621ms 04:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:36:33 INFO - PROCESS | 1688 | 1469273793732 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 1688 | 1469273793734 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:36:33 INFO - PROCESS | 1688 | 1469273793736 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 1688 | 1469273793738 Marionette TRACE conn2 <- [1,1770,null,{}] 04:36:33 INFO - PROCESS | 1688 | 1469273793746 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:33 INFO - PROCESS | 1688 | 1469273793749 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:33 INFO - PROCESS | 1688 | 1469273793851 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:36:33 INFO - PROCESS | 1688 | 1469273793859 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 1688 | 1469273793862 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x11942f000 == 30 [pid = 1688] [id = 450] 04:36:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x110faf800) [pid = 1688] [serial = 1349] [outer = 0x0] 04:36:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x11891bc00) [pid = 1688] [serial = 1350] [outer = 0x110faf800] 04:36:33 INFO - PROCESS | 1688 | 1469273793893 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x1194b3400) [pid = 1688] [serial = 1351] [outer = 0x110faf800] 04:36:34 INFO - PROCESS | 1688 | 1469273794207 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 522ms 04:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:36:34 INFO - PROCESS | 1688 | 1469273794259 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 1688 | 1469273794260 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:36:34 INFO - PROCESS | 1688 | 1469273794263 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 1688 | 1469273794264 Marionette TRACE conn2 <- [1,1774,null,{}] 04:36:34 INFO - PROCESS | 1688 | 1469273794266 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:34 INFO - PROCESS | 1688 | 1469273794267 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:34 INFO - PROCESS | 1688 | 1469273794349 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:36:34 INFO - PROCESS | 1688 | 1469273794353 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 1688 | 1469273794354 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x121028000 == 31 [pid = 1688] [id = 451] 04:36:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x1196acc00) [pid = 1688] [serial = 1352] [outer = 0x0] 04:36:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x119c33000) [pid = 1688] [serial = 1353] [outer = 0x1196acc00] 04:36:34 INFO - PROCESS | 1688 | 1469273794380 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x120e0c400) [pid = 1688] [serial = 1354] [outer = 0x1196acc00] 04:36:34 INFO - PROCESS | 1688 | 1469273794723 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 468ms 04:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:36:34 INFO - PROCESS | 1688 | 1469273794733 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 1688 | 1469273794734 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:36:34 INFO - PROCESS | 1688 | 1469273794736 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 1688 | 1469273794737 Marionette TRACE conn2 <- [1,1778,null,{}] 04:36:34 INFO - PROCESS | 1688 | 1469273794740 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:34 INFO - PROCESS | 1688 | 1469273794741 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:34 INFO - PROCESS | 1688 | 1469273794858 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:36:34 INFO - PROCESS | 1688 | 1469273794864 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 1688 | 1469273794866 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x121819800 == 32 [pid = 1688] [id = 452] 04:36:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1130b3c00) [pid = 1688] [serial = 1355] [outer = 0x0] 04:36:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x120e97000) [pid = 1688] [serial = 1356] [outer = 0x1130b3c00] 04:36:34 INFO - PROCESS | 1688 | 1469273794890 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x120faac00) [pid = 1688] [serial = 1357] [outer = 0x1130b3c00] 04:36:35 INFO - PROCESS | 1688 | 1469273795210 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 520ms 04:36:35 INFO - PROCESS | 1688 | 1469273795257 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 1688 | 1469273795258 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:36:35 INFO - PROCESS | 1688 | 1469273795261 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 1688 | 1469273795263 Marionette TRACE conn2 <- [1,1782,null,{}] 04:36:35 INFO - PROCESS | 1688 | 1469273795266 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:35 INFO - PROCESS | 1688 | 1469273795272 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:35 INFO - PROCESS | 1688 | 1469273795416 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:36:35 INFO - PROCESS | 1688 | 1469273795499 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 1688 | 1469273795501 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x123d48000 == 33 [pid = 1688] [id = 453] 04:36:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x112a8a400) [pid = 1688] [serial = 1358] [outer = 0x0] 04:36:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1211e6c00) [pid = 1688] [serial = 1359] [outer = 0x112a8a400] 04:36:35 INFO - PROCESS | 1688 | 1469273795540 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x123c30000) [pid = 1688] [serial = 1360] [outer = 0x112a8a400] 04:36:35 INFO - PROCESS | 1688 | 1469273795888 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 671ms 04:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:36:35 INFO - PROCESS | 1688 | 1469273795933 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:36:35 INFO - PROCESS | 1688 | 1469273795934 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:36:35 INFO - PROCESS | 1688 | 1469273795936 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 1688 | 1469273795937 Marionette TRACE conn2 <- [1,1786,null,{}] 04:36:35 INFO - PROCESS | 1688 | 1469273795939 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:35 INFO - PROCESS | 1688 | 1469273795941 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:36 INFO - PROCESS | 1688 | 1469273796050 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:36:36 INFO - PROCESS | 1688 | 1469273796084 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 1688 | 1469273796085 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d26800 == 34 [pid = 1688] [id = 454] 04:36:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1175c0000) [pid = 1688] [serial = 1361] [outer = 0x0] 04:36:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x123c32c00) [pid = 1688] [serial = 1362] [outer = 0x1175c0000] 04:36:36 INFO - PROCESS | 1688 | 1469273796109 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x124690400) [pid = 1688] [serial = 1363] [outer = 0x1175c0000] 04:36:36 INFO - PROCESS | 1688 | 1469273796380 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 468ms 04:36:36 INFO - PROCESS | 1688 | 1469273796404 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:36:36 INFO - PROCESS | 1688 | 1469273796405 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:36:36 INFO - PROCESS | 1688 | 1469273796408 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 1688 | 1469273796409 Marionette TRACE conn2 <- [1,1790,null,{}] 04:36:36 INFO - PROCESS | 1688 | 1469273796411 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:36 INFO - PROCESS | 1688 | 1469273796414 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:36 INFO - PROCESS | 1688 | 1469273796528 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:36:36 INFO - PROCESS | 1688 | 1469273796534 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 1688 | 1469273796535 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a9a800 == 35 [pid = 1688] [id = 455] 04:36:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12188ac00) [pid = 1688] [serial = 1364] [outer = 0x0] 04:36:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x125730800) [pid = 1688] [serial = 1365] [outer = 0x12188ac00] 04:36:36 INFO - PROCESS | 1688 | 1469273796568 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x126977400) [pid = 1688] [serial = 1366] [outer = 0x12188ac00] 04:36:37 INFO - PROCESS | 1688 | 1469273797030 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 672ms 04:36:37 INFO - PROCESS | 1688 | 1469273797079 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 1688 | 1469273797080 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:36:37 INFO - PROCESS | 1688 | 1469273797082 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 1688 | 1469273797083 Marionette TRACE conn2 <- [1,1794,null,{}] 04:36:37 INFO - PROCESS | 1688 | 1469273797086 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:37 INFO - PROCESS | 1688 | 1469273797087 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:37 INFO - PROCESS | 1688 | 1469273797166 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:36:37 INFO - PROCESS | 1688 | 1469273797170 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 1688 | 1469273797171 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x119429800 == 36 [pid = 1688] [id = 456] 04:36:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x115d18000) [pid = 1688] [serial = 1367] [outer = 0x0] 04:36:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x126ddc000) [pid = 1688] [serial = 1368] [outer = 0x115d18000] 04:36:37 INFO - PROCESS | 1688 | 1469273797203 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128da8000) [pid = 1688] [serial = 1369] [outer = 0x115d18000] 04:36:37 INFO - PROCESS | 1688 | 1469273797522 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 469ms 04:36:37 INFO - PROCESS | 1688 | 1469273797552 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 1688 | 1469273797553 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:36:37 INFO - PROCESS | 1688 | 1469273797555 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 1688 | 1469273797556 Marionette TRACE conn2 <- [1,1798,null,{}] 04:36:37 INFO - PROCESS | 1688 | 1469273797558 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:37 INFO - PROCESS | 1688 | 1469273797559 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:37 INFO - PROCESS | 1688 | 1469273797643 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:36:37 INFO - PROCESS | 1688 | 1469273797726 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 1688 | 1469273797728 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x129774800 == 37 [pid = 1688] [id = 457] 04:36:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x112d6b400) [pid = 1688] [serial = 1370] [outer = 0x0] 04:36:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128e04000) [pid = 1688] [serial = 1371] [outer = 0x112d6b400] 04:36:37 INFO - PROCESS | 1688 | 1469273797754 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1292b6400) [pid = 1688] [serial = 1372] [outer = 0x112d6b400] 04:36:38 INFO - PROCESS | 1688 | 1469273798169 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 621ms 04:36:38 INFO - PROCESS | 1688 | 1469273798176 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 1688 | 1469273798178 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:36:38 INFO - PROCESS | 1688 | 1469273798182 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 1688 | 1469273798184 Marionette TRACE conn2 <- [1,1802,null,{}] 04:36:38 INFO - PROCESS | 1688 | 1469273798187 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:38 INFO - PROCESS | 1688 | 1469273798188 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:38 INFO - PROCESS | 1688 | 1469273798305 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:36:38 INFO - PROCESS | 1688 | 1469273798319 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 1688 | 1469273798321 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x121817000 == 38 [pid = 1688] [id = 458] 04:36:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1292bbc00) [pid = 1688] [serial = 1373] [outer = 0x0] 04:36:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292e6800) [pid = 1688] [serial = 1374] [outer = 0x1292bbc00] 04:36:38 INFO - PROCESS | 1688 | 1469273798347 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x129509400) [pid = 1688] [serial = 1375] [outer = 0x1292bbc00] 04:36:38 INFO - PROCESS | 1688 | 1469273798695 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 521ms 04:36:38 INFO - PROCESS | 1688 | 1469273798703 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:36:38 INFO - PROCESS | 1688 | 1469273798705 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:36:38 INFO - PROCESS | 1688 | 1469273798707 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 1688 | 1469273798708 Marionette TRACE conn2 <- [1,1806,null,{}] 04:36:38 INFO - PROCESS | 1688 | 1469273798710 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:38 INFO - PROCESS | 1688 | 1469273798711 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:38 INFO - PROCESS | 1688 | 1469273798816 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:36:38 INFO - PROCESS | 1688 | 1469273798828 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 1688 | 1469273798829 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b880800 == 39 [pid = 1688] [id = 459] 04:36:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x129587000) [pid = 1688] [serial = 1376] [outer = 0x0] 04:36:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12958e400) [pid = 1688] [serial = 1377] [outer = 0x129587000] 04:36:38 INFO - PROCESS | 1688 | 1469273798853 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1295f8c00) [pid = 1688] [serial = 1378] [outer = 0x129587000] 04:36:39 INFO - PROCESS | 1688 | 1469273799182 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 518ms 04:36:39 INFO - PROCESS | 1688 | 1469273799225 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 1688 | 1469273799226 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:36:39 INFO - PROCESS | 1688 | 1469273799229 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 1688 | 1469273799230 Marionette TRACE conn2 <- [1,1810,null,{}] 04:36:39 INFO - PROCESS | 1688 | 1469273799232 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:39 INFO - PROCESS | 1688 | 1469273799233 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:39 INFO - PROCESS | 1688 | 1469273799344 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:36:39 INFO - PROCESS | 1688 | 1469273799356 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 1688 | 1469273799357 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1dc000 == 40 [pid = 1688] [id = 460] 04:36:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x129587c00) [pid = 1688] [serial = 1379] [outer = 0x0] 04:36:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12a795800) [pid = 1688] [serial = 1380] [outer = 0x129587c00] 04:36:39 INFO - PROCESS | 1688 | 1469273799381 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x12a79f000) [pid = 1688] [serial = 1381] [outer = 0x129587c00] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x123cd1000) [pid = 1688] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x124ccbc00) [pid = 1688] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x124df3000) [pid = 1688] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x110fa4800) [pid = 1688] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x120fb1000) [pid = 1688] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x120faf000) [pid = 1688] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119913800) [pid = 1688] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x110fe2800) [pid = 1688] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x113c8d000) [pid = 1688] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1126fcc00) [pid = 1688] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x113c8b000) [pid = 1688] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x110febc00) [pid = 1688] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x115da5800) [pid = 1688] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x123adac00) [pid = 1688] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x115dac400) [pid = 1688] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:36:39 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x119949c00) [pid = 1688] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:36:40 INFO - PROCESS | 1688 | 1469273800007 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 819ms 04:36:40 INFO - PROCESS | 1688 | 1469273800048 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:36:40 INFO - PROCESS | 1688 | 1469273800049 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:36:40 INFO - PROCESS | 1688 | 1469273800052 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 1688 | 1469273800053 Marionette TRACE conn2 <- [1,1814,null,{}] 04:36:40 INFO - PROCESS | 1688 | 1469273800055 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:40 INFO - PROCESS | 1688 | 1469273800056 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:40 INFO - PROCESS | 1688 | 1469273800138 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:36:40 INFO - PROCESS | 1688 | 1469273800142 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 1688 | 1469273800143 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x124cb5000 == 41 [pid = 1688] [id = 461] 04:36:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1122bc800) [pid = 1688] [serial = 1382] [outer = 0x0] 04:36:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x113c8d000) [pid = 1688] [serial = 1383] [outer = 0x1122bc800] 04:36:40 INFO - PROCESS | 1688 | 1469273800167 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11990fc00) [pid = 1688] [serial = 1384] [outer = 0x1122bc800] 04:36:40 INFO - PROCESS | 1688 | 1469273800507 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 470ms 04:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:36:40 INFO - PROCESS | 1688 | 1469273800523 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 1688 | 1469273800524 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:36:40 INFO - PROCESS | 1688 | 1469273800526 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 1688 | 1469273800527 Marionette TRACE conn2 <- [1,1818,null,{}] 04:36:40 INFO - PROCESS | 1688 | 1469273800533 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:40 INFO - PROCESS | 1688 | 1469273800534 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:40 INFO - PROCESS | 1688 | 1469273800652 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:36:40 INFO - PROCESS | 1688 | 1469273800658 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 1688 | 1469273800659 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x12caee800 == 42 [pid = 1688] [id = 462] 04:36:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x119913800) [pid = 1688] [serial = 1385] [outer = 0x0] 04:36:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x123ad6800) [pid = 1688] [serial = 1386] [outer = 0x119913800] 04:36:40 INFO - PROCESS | 1688 | 1469273800683 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1267bd000) [pid = 1688] [serial = 1387] [outer = 0x119913800] 04:36:40 INFO - PROCESS | 1688 | 1469273800972 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 472ms 04:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:36:41 INFO - PROCESS | 1688 | 1469273801004 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 1688 | 1469273801005 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:36:41 INFO - PROCESS | 1688 | 1469273801007 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 1688 | 1469273801008 Marionette TRACE conn2 <- [1,1822,null,{}] 04:36:41 INFO - PROCESS | 1688 | 1469273801010 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:41 INFO - PROCESS | 1688 | 1469273801011 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:41 INFO - PROCESS | 1688 | 1469273801100 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:36:41 INFO - PROCESS | 1688 | 1469273801103 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 1688 | 1469273801104 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cfa7800 == 43 [pid = 1688] [id = 463] 04:36:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128e0cc00) [pid = 1688] [serial = 1388] [outer = 0x0] 04:36:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12a843000) [pid = 1688] [serial = 1389] [outer = 0x128e0cc00] 04:36:41 INFO - PROCESS | 1688 | 1469273801129 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12a84d400) [pid = 1688] [serial = 1390] [outer = 0x128e0cc00] 04:36:41 INFO - PROCESS | 1688 | 1469273801484 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 519ms 04:36:41 INFO - PROCESS | 1688 | 1469273801527 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 1688 | 1469273801528 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:36:41 INFO - PROCESS | 1688 | 1469273801533 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 1688 | 1469273801534 Marionette TRACE conn2 <- [1,1826,null,{}] 04:36:41 INFO - PROCESS | 1688 | 1469273801536 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:41 INFO - PROCESS | 1688 | 1469273801537 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:41 INFO - PROCESS | 1688 | 1469273801625 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:36:41 INFO - PROCESS | 1688 | 1469273801631 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 1688 | 1469273801632 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d38c800 == 44 [pid = 1688] [id = 464] 04:36:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x125785800) [pid = 1688] [serial = 1391] [outer = 0x0] 04:36:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12a8b0800) [pid = 1688] [serial = 1392] [outer = 0x125785800] 04:36:41 INFO - PROCESS | 1688 | 1469273801656 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12b839400) [pid = 1688] [serial = 1393] [outer = 0x125785800] 04:36:42 INFO - PROCESS | 1688 | 1469273802039 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 520ms 04:36:42 INFO - PROCESS | 1688 | 1469273802068 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 1688 | 1469273802071 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:36:42 INFO - PROCESS | 1688 | 1469273802076 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 1688 | 1469273802078 Marionette TRACE conn2 <- [1,1830,null,{}] 04:36:42 INFO - PROCESS | 1688 | 1469273802084 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:42 INFO - PROCESS | 1688 | 1469273802086 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:42 INFO - PROCESS | 1688 | 1469273802211 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:36:42 INFO - PROCESS | 1688 | 1469273802275 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 1688 | 1469273802278 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x11671b800 == 45 [pid = 1688] [id = 465] 04:36:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1126f0c00) [pid = 1688] [serial = 1394] [outer = 0x0] 04:36:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1126fc800) [pid = 1688] [serial = 1395] [outer = 0x1126f0c00] 04:36:42 INFO - PROCESS | 1688 | 1469273802308 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x112d6bc00) [pid = 1688] [serial = 1396] [outer = 0x1126f0c00] 04:36:42 INFO - PROCESS | 1688 | 1469273802844 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 822ms 04:36:42 INFO - PROCESS | 1688 | 1469273802898 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 1688 | 1469273802901 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:36:42 INFO - PROCESS | 1688 | 1469273802906 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 1688 | 1469273802908 Marionette TRACE conn2 <- [1,1834,null,{}] 04:36:42 INFO - PROCESS | 1688 | 1469273802938 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:42 INFO - PROCESS | 1688 | 1469273802939 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:43 INFO - PROCESS | 1688 | 1469273803124 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:36:43 INFO - PROCESS | 1688 | 1469273803207 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 1688 | 1469273803209 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e35000 == 46 [pid = 1688] [id = 466] 04:36:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1172c4000) [pid = 1688] [serial = 1397] [outer = 0x0] 04:36:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x118094400) [pid = 1688] [serial = 1398] [outer = 0x1172c4000] 04:36:43 INFO - PROCESS | 1688 | 1469273803243 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x11845b800) [pid = 1688] [serial = 1399] [outer = 0x1172c4000] 04:36:44 INFO - PROCESS | 1688 | 1469273803999 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1122ms 04:36:44 INFO - PROCESS | 1688 | 1469273804028 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 1688 | 1469273804030 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:36:44 INFO - PROCESS | 1688 | 1469273804033 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 1688 | 1469273804035 Marionette TRACE conn2 <- [1,1838,null,{}] 04:36:44 INFO - PROCESS | 1688 | 1469273804038 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:44 INFO - PROCESS | 1688 | 1469273804040 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:44 INFO - PROCESS | 1688 | 1469273804143 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:36:44 INFO - PROCESS | 1688 | 1469273804209 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 1688 | 1469273804210 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x11726d800 == 47 [pid = 1688] [id = 467] 04:36:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1130afc00) [pid = 1688] [serial = 1400] [outer = 0x0] 04:36:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1132d6000) [pid = 1688] [serial = 1401] [outer = 0x1130afc00] 04:36:44 INFO - PROCESS | 1688 | 1469273804238 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x115d0a800) [pid = 1688] [serial = 1402] [outer = 0x1130afc00] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12cfa7800 == 46 [pid = 1688] [id = 463] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12caee800 == 45 [pid = 1688] [id = 462] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x124cb5000 == 44 [pid = 1688] [id = 461] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1dc000 == 43 [pid = 1688] [id = 460] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12b880800 == 42 [pid = 1688] [id = 459] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x121817000 == 41 [pid = 1688] [id = 458] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x12920ec00) [pid = 1688] [serial = 1341] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x129774800 == 40 [pid = 1688] [id = 457] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x119429800 == 39 [pid = 1688] [id = 456] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x128a9a800 == 38 [pid = 1688] [id = 455] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x124d26800 == 37 [pid = 1688] [id = 454] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x123d48000 == 36 [pid = 1688] [id = 453] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x121819800 == 35 [pid = 1688] [id = 452] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x121028000 == 34 [pid = 1688] [id = 451] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x11942f000 == 33 [pid = 1688] [id = 450] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x1181ef000 == 32 [pid = 1688] [id = 449] 04:36:44 INFO - PROCESS | 1688 | --DOCSHELL 0x116863000 == 31 [pid = 1688] [id = 448] 04:36:44 INFO - PROCESS | 1688 | 1469273804635 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 619ms 04:36:44 INFO - PROCESS | 1688 | 1469273804653 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 1688 | 1469273804656 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:36:44 INFO - PROCESS | 1688 | 1469273804660 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 1688 | 1469273804662 Marionette TRACE conn2 <- [1,1842,null,{}] 04:36:44 INFO - PROCESS | 1688 | 1469273804667 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:44 INFO - PROCESS | 1688 | 1469273804668 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:44 INFO - PROCESS | 1688 | 1469273804749 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x12b83b400) [pid = 1688] [serial = 1273] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x124540c00) [pid = 1688] [serial = 1323] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x125781400) [pid = 1688] [serial = 1326] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x126c64c00) [pid = 1688] [serial = 1329] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1172bf800) [pid = 1688] [serial = 1333] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x113c3a000) [pid = 1688] [serial = 1332] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x128da5000) [pid = 1688] [serial = 1338] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x129210400) [pid = 1688] [serial = 1339] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x126ddb400) [pid = 1688] [serial = 1330] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x121892c00) [pid = 1688] [serial = 1317] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123a68c00) [pid = 1688] [serial = 1318] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x120e0f000) [pid = 1688] [serial = 1314] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1210ccc00) [pid = 1688] [serial = 1315] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1189b8c00) [pid = 1688] [serial = 1311] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11990a800) [pid = 1688] [serial = 1312] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x116880000) [pid = 1688] [serial = 1308] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1182f2400) [pid = 1688] [serial = 1309] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1131ba000) [pid = 1688] [serial = 1306] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x112ae5c00) [pid = 1688] [serial = 1305] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x115fe9800) [pid = 1688] [serial = 1303] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x114fc6c00) [pid = 1688] [serial = 1302] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1122eac00) [pid = 1688] [serial = 1300] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x111bad400) [pid = 1688] [serial = 1299] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x120f8d400) [pid = 1688] [serial = 1297] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124df1400) [pid = 1688] [serial = 1324] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x123c26800) [pid = 1688] [serial = 1320] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1267b9800) [pid = 1688] [serial = 1327] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x126c6c800) [pid = 1688] [serial = 1336] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x11990f000) [pid = 1688] [serial = 1335] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x123ccc400) [pid = 1688] [serial = 1321] [outer = 0x0] [url = about:blank] 04:36:44 INFO - PROCESS | 1688 | 1469273804812 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 1688 | 1469273804813 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c6b000 == 32 [pid = 1688] [id = 468] 04:36:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x112ae5c00) [pid = 1688] [serial = 1403] [outer = 0x0] 04:36:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x113c3a000) [pid = 1688] [serial = 1404] [outer = 0x112ae5c00] 04:36:44 INFO - PROCESS | 1688 | 1469273804841 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x116a9a400) [pid = 1688] [serial = 1405] [outer = 0x112ae5c00] 04:36:45 INFO - PROCESS | 1688 | 1469273805165 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 522ms 04:36:45 INFO - PROCESS | 1688 | 1469273805184 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 1688 | 1469273805186 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:36:45 INFO - PROCESS | 1688 | 1469273805189 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 1688 | 1469273805191 Marionette TRACE conn2 <- [1,1846,null,{}] 04:36:45 INFO - PROCESS | 1688 | 1469273805203 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 1688 | 1469273805206 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:45 INFO - PROCESS | 1688 | 1469273805314 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:36:45 INFO - PROCESS | 1688 | 1469273805394 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 1688 | 1469273805396 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x119231800 == 33 [pid = 1688] [id = 469] 04:36:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x116a99800) [pid = 1688] [serial = 1406] [outer = 0x0] 04:36:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x118458400) [pid = 1688] [serial = 1407] [outer = 0x116a99800] 04:36:45 INFO - PROCESS | 1688 | 1469273805439 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x118ec6c00) [pid = 1688] [serial = 1408] [outer = 0x116a99800] 04:36:45 INFO - PROCESS | 1688 | 1469273805870 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 727ms 04:36:45 INFO - PROCESS | 1688 | 1469273805915 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 1688 | 1469273805917 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:36:45 INFO - PROCESS | 1688 | 1469273805919 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 1688 | 1469273805920 Marionette TRACE conn2 <- [1,1850,null,{}] 04:36:45 INFO - PROCESS | 1688 | 1469273805923 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:45 INFO - PROCESS | 1688 | 1469273805924 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:46 INFO - PROCESS | 1688 | 1469273806003 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:36:46 INFO - PROCESS | 1688 | 1469273806006 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 1688 | 1469273806007 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x121148000 == 34 [pid = 1688] [id = 470] 04:36:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1194b0000) [pid = 1688] [serial = 1409] [outer = 0x0] 04:36:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1196a6800) [pid = 1688] [serial = 1410] [outer = 0x1194b0000] 04:36:46 INFO - PROCESS | 1688 | 1469273806034 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119916000) [pid = 1688] [serial = 1411] [outer = 0x1194b0000] 04:36:46 INFO - PROCESS | 1688 | 1469273806356 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 469ms 04:36:46 INFO - PROCESS | 1688 | 1469273806389 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 1688 | 1469273806390 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:36:46 INFO - PROCESS | 1688 | 1469273806392 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 1688 | 1469273806394 Marionette TRACE conn2 <- [1,1854,null,{}] 04:36:46 INFO - PROCESS | 1688 | 1469273806396 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:46 INFO - PROCESS | 1688 | 1469273806399 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:46 INFO - PROCESS | 1688 | 1469273806474 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:36:46 INFO - PROCESS | 1688 | 1469273806479 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 1688 | 1469273806482 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x121805000 == 35 [pid = 1688] [id = 471] 04:36:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x111d14800) [pid = 1688] [serial = 1412] [outer = 0x0] 04:36:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119910c00) [pid = 1688] [serial = 1413] [outer = 0x111d14800] 04:36:46 INFO - PROCESS | 1688 | 1469273806564 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x119c3f400) [pid = 1688] [serial = 1414] [outer = 0x111d14800] 04:36:46 INFO - PROCESS | 1688 | 1469273806897 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 522ms 04:36:46 INFO - PROCESS | 1688 | 1469273806917 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 1688 | 1469273806918 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:36:46 INFO - PROCESS | 1688 | 1469273806921 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 1688 | 1469273806922 Marionette TRACE conn2 <- [1,1858,null,{}] 04:36:46 INFO - PROCESS | 1688 | 1469273806924 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:46 INFO - PROCESS | 1688 | 1469273806928 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:47 INFO - PROCESS | 1688 | 1469273807043 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:36:47 INFO - PROCESS | 1688 | 1469273807081 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 1688 | 1469273807082 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x123d41800 == 36 [pid = 1688] [id = 472] 04:36:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120f87000) [pid = 1688] [serial = 1415] [outer = 0x0] 04:36:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x120faa800) [pid = 1688] [serial = 1416] [outer = 0x120f87000] 04:36:47 INFO - PROCESS | 1688 | 1469273807107 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x123ac2000) [pid = 1688] [serial = 1417] [outer = 0x120f87000] 04:36:47 INFO - PROCESS | 1688 | 1469273807426 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 04:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:36:47 INFO - PROCESS | 1688 | 1469273807440 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 1688 | 1469273807441 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:36:47 INFO - PROCESS | 1688 | 1469273807443 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - PROCESS | 1688 | 1469273807444 Marionette TRACE conn2 <- [1,1862,null,{}] 04:36:47 INFO - PROCESS | 1688 | 1469273807448 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:47 INFO - PROCESS | 1688 | 1469273807450 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:47 INFO - PROCESS | 1688 | 1469273807553 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:36:47 INFO - PROCESS | 1688 | 1469273807557 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 1688 | 1469273807558 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12646b000 == 37 [pid = 1688] [id = 473] 04:36:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x120f89000) [pid = 1688] [serial = 1418] [outer = 0x0] 04:36:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x123c23800) [pid = 1688] [serial = 1419] [outer = 0x120f89000] 04:36:47 INFO - PROCESS | 1688 | 1469273807589 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x123c2cc00) [pid = 1688] [serial = 1420] [outer = 0x120f89000] 04:36:47 INFO - PROCESS | 1688 | 1469273807918 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 522ms 04:36:47 INFO - PROCESS | 1688 | 1469273807965 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 1688 | 1469273807966 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:36:47 INFO - PROCESS | 1688 | 1469273807969 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - PROCESS | 1688 | 1469273807970 Marionette TRACE conn2 <- [1,1866,null,{}] 04:36:47 INFO - PROCESS | 1688 | 1469273807972 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:47 INFO - PROCESS | 1688 | 1469273807973 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:48 INFO - PROCESS | 1688 | 1469273808067 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:36:48 INFO - PROCESS | 1688 | 1469273808077 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 1688 | 1469273808078 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a93800 == 38 [pid = 1688] [id = 474] 04:36:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x123c25c00) [pid = 1688] [serial = 1421] [outer = 0x0] 04:36:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x123d8a400) [pid = 1688] [serial = 1422] [outer = 0x123c25c00] 04:36:48 INFO - PROCESS | 1688 | 1469273808106 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12453ec00) [pid = 1688] [serial = 1423] [outer = 0x123c25c00] 04:36:48 INFO - PROCESS | 1688 | 1469273808420 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 471ms 04:36:48 INFO - PROCESS | 1688 | 1469273808441 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 1688 | 1469273808442 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:36:48 INFO - PROCESS | 1688 | 1469273808444 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 1688 | 1469273808445 Marionette TRACE conn2 <- [1,1870,null,{}] 04:36:48 INFO - PROCESS | 1688 | 1469273808450 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:48 INFO - PROCESS | 1688 | 1469273808451 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:48 INFO - PROCESS | 1688 | 1469273808677 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x112dd3000) [pid = 1688] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1292bbc00) [pid = 1688] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1196acc00) [pid = 1688] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x112a8a400) [pid = 1688] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x115da6c00) [pid = 1688] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1175c0000) [pid = 1688] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x12188ac00) [pid = 1688] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x129587000) [pid = 1688] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x110faf800) [pid = 1688] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1130b3c00) [pid = 1688] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x129587c00) [pid = 1688] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1122bc800) [pid = 1688] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x119913800) [pid = 1688] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x128e0cc00) [pid = 1688] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x115d18000) [pid = 1688] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:36:48 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x112d6b400) [pid = 1688] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:36:48 INFO - PROCESS | 1688 | 1469273808723 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 1688 | 1469273808724 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x118e51800 == 39 [pid = 1688] [id = 475] 04:36:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1122bc800) [pid = 1688] [serial = 1424] [outer = 0x0] 04:36:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x115d0ac00) [pid = 1688] [serial = 1425] [outer = 0x1122bc800] 04:36:48 INFO - PROCESS | 1688 | 1469273808756 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118910000) [pid = 1688] [serial = 1426] [outer = 0x1122bc800] 04:36:49 INFO - PROCESS | 1688 | 1469273809021 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 622ms 04:36:49 INFO - PROCESS | 1688 | 1469273809070 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 1688 | 1469273809071 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:36:49 INFO - PROCESS | 1688 | 1469273809074 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 1688 | 1469273809075 Marionette TRACE conn2 <- [1,1874,null,{}] 04:36:49 INFO - PROCESS | 1688 | 1469273809077 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:49 INFO - PROCESS | 1688 | 1469273809078 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:49 INFO - PROCESS | 1688 | 1469273809160 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:36:49 INFO - PROCESS | 1688 | 1469273809166 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 1688 | 1469273809167 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x12953a800 == 40 [pid = 1688] [id = 476] 04:36:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x118e38000) [pid = 1688] [serial = 1427] [outer = 0x0] 04:36:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x124542800) [pid = 1688] [serial = 1428] [outer = 0x118e38000] 04:36:49 INFO - PROCESS | 1688 | 1469273809191 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x118912c00) [pid = 1688] [serial = 1429] [outer = 0x118e38000] 04:36:49 INFO - PROCESS | 1688 | 1469273809510 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 468ms 04:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:36:49 INFO - PROCESS | 1688 | 1469273809543 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 1688 | 1469273809545 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:36:49 INFO - PROCESS | 1688 | 1469273809549 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 1688 | 1469273809551 Marionette TRACE conn2 <- [1,1878,null,{}] 04:36:49 INFO - PROCESS | 1688 | 1469273809553 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:49 INFO - PROCESS | 1688 | 1469273809555 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:49 INFO - PROCESS | 1688 | 1469273809671 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:36:49 INFO - PROCESS | 1688 | 1469273809686 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 1688 | 1469273809688 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7c6000 == 41 [pid = 1688] [id = 477] 04:36:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12572e400) [pid = 1688] [serial = 1430] [outer = 0x0] 04:36:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1264aec00) [pid = 1688] [serial = 1431] [outer = 0x12572e400] 04:36:49 INFO - PROCESS | 1688 | 1469273809715 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x126ddfc00) [pid = 1688] [serial = 1432] [outer = 0x12572e400] 04:36:50 INFO - PROCESS | 1688 | 1469273810021 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 525ms 04:36:50 INFO - PROCESS | 1688 | 1469273810072 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 1688 | 1469273810073 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:36:50 INFO - PROCESS | 1688 | 1469273810075 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 1688 | 1469273810076 Marionette TRACE conn2 <- [1,1882,null,{}] 04:36:50 INFO - PROCESS | 1688 | 1469273810079 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:50 INFO - PROCESS | 1688 | 1469273810080 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:50 INFO - PROCESS | 1688 | 1469273810158 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:36:50 INFO - PROCESS | 1688 | 1469273810163 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 1688 | 1469273810166 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b81e800 == 42 [pid = 1688] [id = 478] 04:36:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x125780800) [pid = 1688] [serial = 1433] [outer = 0x0] 04:36:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128da7c00) [pid = 1688] [serial = 1434] [outer = 0x125780800] 04:36:50 INFO - PROCESS | 1688 | 1469273810190 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128e0dc00) [pid = 1688] [serial = 1435] [outer = 0x125780800] 04:36:50 INFO - PROCESS | 1688 | 1469273810492 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 471ms 04:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:36:50 INFO - PROCESS | 1688 | 1469273810546 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 1688 | 1469273810547 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:36:50 INFO - PROCESS | 1688 | 1469273810549 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 1688 | 1469273810550 Marionette TRACE conn2 <- [1,1886,null,{}] 04:36:50 INFO - PROCESS | 1688 | 1469273810553 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:50 INFO - PROCESS | 1688 | 1469273810554 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:50 INFO - PROCESS | 1688 | 1469273810669 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:36:50 INFO - PROCESS | 1688 | 1469273810674 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 1688 | 1469273810675 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x112257800 == 43 [pid = 1688] [id = 479] 04:36:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x110fa4800) [pid = 1688] [serial = 1436] [outer = 0x0] 04:36:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x111ba5800) [pid = 1688] [serial = 1437] [outer = 0x110fa4800] 04:36:50 INFO - PROCESS | 1688 | 1469273810751 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1126f2400) [pid = 1688] [serial = 1438] [outer = 0x110fa4800] 04:36:51 INFO - PROCESS | 1688 | 1469273811227 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 719ms 04:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:36:51 INFO - PROCESS | 1688 | 1469273811282 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 1688 | 1469273811285 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:36:51 INFO - PROCESS | 1688 | 1469273811290 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 1688 | 1469273811291 Marionette TRACE conn2 <- [1,1890,null,{}] 04:36:51 INFO - PROCESS | 1688 | 1469273811294 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:51 INFO - PROCESS | 1688 | 1469273811297 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:51 INFO - PROCESS | 1688 | 1469273811404 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:36:51 INFO - PROCESS | 1688 | 1469273811498 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 1688 | 1469273811500 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x11922c800 == 44 [pid = 1688] [id = 480] 04:36:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x115fe8c00) [pid = 1688] [serial = 1439] [outer = 0x0] 04:36:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1167e6000) [pid = 1688] [serial = 1440] [outer = 0x115fe8c00] 04:36:51 INFO - PROCESS | 1688 | 1469273811531 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1175ba000) [pid = 1688] [serial = 1441] [outer = 0x115fe8c00] 04:36:51 INFO - PROCESS | 1688 | 1469273811947 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 672ms 04:36:51 INFO - PROCESS | 1688 | 1469273811960 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 1688 | 1469273811964 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:36:51 INFO - PROCESS | 1688 | 1469273811970 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 1688 | 1469273811971 Marionette TRACE conn2 <- [1,1894,null,{}] 04:36:51 INFO - PROCESS | 1688 | 1469273811974 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:51 INFO - PROCESS | 1688 | 1469273811976 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:52 INFO - PROCESS | 1688 | 1469273812081 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:36:52 INFO - PROCESS | 1688 | 1469273812141 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 1688 | 1469273812142 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aa9000 == 45 [pid = 1688] [id = 481] 04:36:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x11840d800) [pid = 1688] [serial = 1442] [outer = 0x0] 04:36:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1194b0400) [pid = 1688] [serial = 1443] [outer = 0x11840d800] 04:36:52 INFO - PROCESS | 1688 | 1469273812171 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x120e98400) [pid = 1688] [serial = 1444] [outer = 0x11840d800] 04:36:52 INFO - PROCESS | 1688 | 1469273812638 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 721ms 04:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:36:52 INFO - PROCESS | 1688 | 1469273812690 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 1688 | 1469273812692 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:36:52 INFO - PROCESS | 1688 | 1469273812694 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 1688 | 1469273812697 Marionette TRACE conn2 <- [1,1898,null,{}] 04:36:52 INFO - PROCESS | 1688 | 1469273812728 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:52 INFO - PROCESS | 1688 | 1469273812732 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:52 INFO - PROCESS | 1688 | 1469273812877 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:36:52 INFO - PROCESS | 1688 | 1469273812890 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 1688 | 1469273812891 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdc6000 == 46 [pid = 1688] [id = 482] 04:36:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x120f8f800) [pid = 1688] [serial = 1445] [outer = 0x0] 04:36:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x123ac3000) [pid = 1688] [serial = 1446] [outer = 0x120f8f800] 04:36:52 INFO - PROCESS | 1688 | 1469273812919 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x123c2fc00) [pid = 1688] [serial = 1447] [outer = 0x120f8f800] 04:36:53 INFO - PROCESS | 1688 | 1469273813402 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 745ms 04:36:53 INFO - PROCESS | 1688 | 1469273813448 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 1688 | 1469273813449 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:36:53 INFO - PROCESS | 1688 | 1469273813453 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 1688 | 1469273813454 Marionette TRACE conn2 <- [1,1902,null,{}] 04:36:53 INFO - PROCESS | 1688 | 1469273813457 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:53 INFO - PROCESS | 1688 | 1469273813458 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:53 INFO - PROCESS | 1688 | 1469273813563 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:36:53 INFO - PROCESS | 1688 | 1469273813766 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 1688 | 1469273813768 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x11898e000 == 47 [pid = 1688] [id = 483] 04:36:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1126f6800) [pid = 1688] [serial = 1448] [outer = 0x0] 04:36:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x112dd6400) [pid = 1688] [serial = 1449] [outer = 0x1126f6800] 04:36:53 INFO - PROCESS | 1688 | 1469273813796 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x115dab400) [pid = 1688] [serial = 1450] [outer = 0x1126f6800] 04:36:54 INFO - PROCESS | 1688 | 1469273814244 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 820ms 04:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:36:54 INFO - PROCESS | 1688 | 1469273814275 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 1688 | 1469273814276 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:36:54 INFO - PROCESS | 1688 | 1469273814280 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 1688 | 1469273814284 Marionette TRACE conn2 <- [1,1906,null,{}] 04:36:54 INFO - PROCESS | 1688 | 1469273814287 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:54 INFO - PROCESS | 1688 | 1469273814288 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:54 INFO - PROCESS | 1688 | 1469273814383 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:36:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x115db1000) [pid = 1688] [serial = 1451] [outer = 0x12cc98400] 04:36:54 INFO - PROCESS | 1688 | 1469273814459 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 1688 | 1469273814460 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12b81e800 == 46 [pid = 1688] [id = 478] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7c6000 == 45 [pid = 1688] [id = 477] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12953a800 == 44 [pid = 1688] [id = 476] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x118e51800 == 43 [pid = 1688] [id = 475] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x128a93800 == 42 [pid = 1688] [id = 474] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12646b000 == 41 [pid = 1688] [id = 473] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x123d41800 == 40 [pid = 1688] [id = 472] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x121805000 == 39 [pid = 1688] [id = 471] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x121148000 == 38 [pid = 1688] [id = 470] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x119231800 == 37 [pid = 1688] [id = 469] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x117c6b000 == 36 [pid = 1688] [id = 468] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x11726d800 == 35 [pid = 1688] [id = 467] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12d38c800 == 34 [pid = 1688] [id = 464] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x11671b800 == 33 [pid = 1688] [id = 465] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x120e35000 == 32 [pid = 1688] [id = 466] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12caeb000 == 31 [pid = 1688] [id = 447] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x11898e000 == 30 [pid = 1688] [id = 483] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdc6000 == 29 [pid = 1688] [id = 482] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x128aa9000 == 28 [pid = 1688] [id = 481] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x11922c800 == 27 [pid = 1688] [id = 480] 04:36:55 INFO - PROCESS | 1688 | --DOCSHELL 0x112257800 == 26 [pid = 1688] [id = 479] 04:36:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x112222000 == 27 [pid = 1688] [id = 484] 04:36:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1110a6000) [pid = 1688] [serial = 1452] [outer = 0x0] 04:36:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x111d19800) [pid = 1688] [serial = 1453] [outer = 0x1110a6000] 04:36:55 INFO - PROCESS | 1688 | 1469273815045 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x112a7ec00) [pid = 1688] [serial = 1454] [outer = 0x1110a6000] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x11335c400) [pid = 1688] [serial = 1344] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x115da6400) [pid = 1688] [serial = 1345] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x1292e6800) [pid = 1688] [serial = 1374] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x119c33000) [pid = 1688] [serial = 1353] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x120e0c400) [pid = 1688] [serial = 1354] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1211e6c00) [pid = 1688] [serial = 1359] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x123c30000) [pid = 1688] [serial = 1360] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x115fea000) [pid = 1688] [serial = 1347] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1175bd000) [pid = 1688] [serial = 1348] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x123c32c00) [pid = 1688] [serial = 1362] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x125730800) [pid = 1688] [serial = 1365] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x126977400) [pid = 1688] [serial = 1366] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x124690400) [pid = 1688] [serial = 1363] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x12958e400) [pid = 1688] [serial = 1377] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11891bc00) [pid = 1688] [serial = 1350] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1194b3400) [pid = 1688] [serial = 1351] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120e97000) [pid = 1688] [serial = 1356] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x120faac00) [pid = 1688] [serial = 1357] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12a795800) [pid = 1688] [serial = 1380] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11990fc00) [pid = 1688] [serial = 1384] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x113c8d000) [pid = 1688] [serial = 1383] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x123ad6800) [pid = 1688] [serial = 1386] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12a843000) [pid = 1688] [serial = 1389] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12a8b0800) [pid = 1688] [serial = 1392] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x128da8000) [pid = 1688] [serial = 1369] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x126ddc000) [pid = 1688] [serial = 1368] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12a79f000) [pid = 1688] [serial = 1381] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x128e04000) [pid = 1688] [serial = 1371] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1267bd000) [pid = 1688] [serial = 1387] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12a84d400) [pid = 1688] [serial = 1390] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1292b6400) [pid = 1688] [serial = 1372] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1295f8c00) [pid = 1688] [serial = 1378] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x129509400) [pid = 1688] [serial = 1375] [outer = 0x0] [url = about:blank] 04:36:55 INFO - PROCESS | 1688 | 1469273815451 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1224ms 04:36:55 INFO - PROCESS | 1688 | 1469273815505 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:36:55 INFO - PROCESS | 1688 | 1469273815507 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:36:55 INFO - PROCESS | 1688 | 1469273815510 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 1688 | 1469273815511 Marionette TRACE conn2 <- [1,1910,null,{}] 04:36:55 INFO - PROCESS | 1688 | 1469273815515 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:55 INFO - PROCESS | 1688 | 1469273815516 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:55 INFO - PROCESS | 1688 | 1469273815598 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:36:55 INFO - PROCESS | 1688 | 1469273815604 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 1688 | 1469273815605 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181ef800 == 28 [pid = 1688] [id = 485] 04:36:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x112de2800) [pid = 1688] [serial = 1455] [outer = 0x0] 04:36:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x115db2c00) [pid = 1688] [serial = 1456] [outer = 0x112de2800] 04:36:55 INFO - PROCESS | 1688 | 1469273815633 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1168ee000) [pid = 1688] [serial = 1457] [outer = 0x112de2800] 04:36:55 INFO - PROCESS | 1688 | 1469273815981 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 519ms 04:36:56 INFO - PROCESS | 1688 | 1469273816029 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 1688 | 1469273816032 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:36:56 INFO - PROCESS | 1688 | 1469273816037 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 1688 | 1469273816038 Marionette TRACE conn2 <- [1,1914,null,{}] 04:36:56 INFO - PROCESS | 1688 | 1469273816041 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:56 INFO - PROCESS | 1688 | 1469273816042 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:56 INFO - PROCESS | 1688 | 1469273816123 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:36:56 INFO - PROCESS | 1688 | 1469273816127 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 1688 | 1469273816129 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x119231800 == 29 [pid = 1688] [id = 486] 04:36:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1172bdc00) [pid = 1688] [serial = 1458] [outer = 0x0] 04:36:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118459c00) [pid = 1688] [serial = 1459] [outer = 0x1172bdc00] 04:36:56 INFO - PROCESS | 1688 | 1469273816157 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x118ec9800) [pid = 1688] [serial = 1460] [outer = 0x1172bdc00] 04:36:56 INFO - PROCESS | 1688 | 1469273816514 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 519ms 04:36:56 INFO - PROCESS | 1688 | 1469273816556 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 1688 | 1469273816557 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:36:56 INFO - PROCESS | 1688 | 1469273816559 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 1688 | 1469273816562 Marionette TRACE conn2 <- [1,1918,null,{}] 04:36:56 INFO - PROCESS | 1688 | 1469273816569 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:56 INFO - PROCESS | 1688 | 1469273816573 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:56 INFO - PROCESS | 1688 | 1469273816651 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:36:56 INFO - PROCESS | 1688 | 1469273816656 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 1688 | 1469273816657 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x121332000 == 30 [pid = 1688] [id = 487] 04:36:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11990c800) [pid = 1688] [serial = 1461] [outer = 0x0] 04:36:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x119c32800) [pid = 1688] [serial = 1462] [outer = 0x11990c800] 04:36:56 INFO - PROCESS | 1688 | 1469273816684 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x120e0c400) [pid = 1688] [serial = 1463] [outer = 0x11990c800] 04:36:57 INFO - PROCESS | 1688 | 1469273817006 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 473ms 04:36:57 INFO - PROCESS | 1688 | 1469273817034 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 1688 | 1469273817036 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:36:57 INFO - PROCESS | 1688 | 1469273817038 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 1688 | 1469273817039 Marionette TRACE conn2 <- [1,1922,null,{}] 04:36:57 INFO - PROCESS | 1688 | 1469273817042 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 1688 | 1469273817043 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:57 INFO - PROCESS | 1688 | 1469273817123 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:36:57 INFO - PROCESS | 1688 | 1469273817194 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 1688 | 1469273817195 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x123cdc800 == 31 [pid = 1688] [id = 488] 04:36:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x112d6e000) [pid = 1688] [serial = 1464] [outer = 0x0] 04:36:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x120ea2800) [pid = 1688] [serial = 1465] [outer = 0x112d6e000] 04:36:57 INFO - PROCESS | 1688 | 1469273817219 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1212cbc00) [pid = 1688] [serial = 1466] [outer = 0x112d6e000] 04:36:57 INFO - PROCESS | 1688 | 1469273817558 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 569ms 04:36:57 INFO - PROCESS | 1688 | 1469273817608 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 1688 | 1469273817609 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:36:57 INFO - PROCESS | 1688 | 1469273817611 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 1688 | 1469273817612 Marionette TRACE conn2 <- [1,1926,null,{}] 04:36:57 INFO - PROCESS | 1688 | 1469273817615 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:57 INFO - PROCESS | 1688 | 1469273817616 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:57 INFO - PROCESS | 1688 | 1469273817711 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:36:57 INFO - PROCESS | 1688 | 1469273817714 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 1688 | 1469273817715 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d1e800 == 32 [pid = 1688] [id = 489] 04:36:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1172bd400) [pid = 1688] [serial = 1467] [outer = 0x0] 04:36:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x123a5b000) [pid = 1688] [serial = 1468] [outer = 0x1172bd400] 04:36:57 INFO - PROCESS | 1688 | 1469273817748 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x123ac6400) [pid = 1688] [serial = 1469] [outer = 0x1172bd400] 04:36:58 INFO - PROCESS | 1688 | 1469273818103 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 522ms 04:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:36:58 INFO - PROCESS | 1688 | 1469273818140 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 1688 | 1469273818141 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:36:58 INFO - PROCESS | 1688 | 1469273818143 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 1688 | 1469273818145 Marionette TRACE conn2 <- [1,1930,null,{}] 04:36:58 INFO - PROCESS | 1688 | 1469273818147 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:58 INFO - PROCESS | 1688 | 1469273818151 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:58 INFO - PROCESS | 1688 | 1469273818250 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:36:58 INFO - PROCESS | 1688 | 1469273818253 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 1688 | 1469273818255 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x11263c000 == 33 [pid = 1688] [id = 490] 04:36:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12193b400) [pid = 1688] [serial = 1470] [outer = 0x0] 04:36:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x123c2e000) [pid = 1688] [serial = 1471] [outer = 0x12193b400] 04:36:58 INFO - PROCESS | 1688 | 1469273818280 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x124ccb800) [pid = 1688] [serial = 1472] [outer = 0x12193b400] 04:36:58 INFO - PROCESS | 1688 | 1469273818632 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 523ms 04:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:36:58 INFO - PROCESS | 1688 | 1469273818667 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 1688 | 1469273818668 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:36:58 INFO - PROCESS | 1688 | 1469273818679 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 1688 | 1469273818680 Marionette TRACE conn2 <- [1,1934,null,{}] 04:36:58 INFO - PROCESS | 1688 | 1469273818682 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:58 INFO - PROCESS | 1688 | 1469273818684 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:58 INFO - PROCESS | 1688 | 1469273818780 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:36:58 INFO - PROCESS | 1688 | 1469273818784 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 1688 | 1469273818785 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x129265000 == 34 [pid = 1688] [id = 491] 04:36:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x123ac6000) [pid = 1688] [serial = 1473] [outer = 0x0] 04:36:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12577f000) [pid = 1688] [serial = 1474] [outer = 0x123ac6000] 04:36:58 INFO - PROCESS | 1688 | 1469273818809 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12672a400) [pid = 1688] [serial = 1475] [outer = 0x123ac6000] 04:36:59 INFO - PROCESS | 1688 | 1469273819128 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 479ms 04:36:59 INFO - PROCESS | 1688 | 1469273819153 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 1688 | 1469273819154 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:36:59 INFO - PROCESS | 1688 | 1469273819157 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 1688 | 1469273819158 Marionette TRACE conn2 <- [1,1938,null,{}] 04:36:59 INFO - PROCESS | 1688 | 1469273819329 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 1688 | 1469273819330 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x113c39000) [pid = 1688] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x125780800) [pid = 1688] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x120f87000) [pid = 1688] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x120f89000) [pid = 1688] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123c25c00) [pid = 1688] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x125785800) [pid = 1688] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1172c4000) [pid = 1688] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1126f0c00) [pid = 1688] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x116a99800) [pid = 1688] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1194b0000) [pid = 1688] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x112ae5c00) [pid = 1688] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1130afc00) [pid = 1688] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1122bc800) [pid = 1688] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118e38000) [pid = 1688] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x111d14800) [pid = 1688] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:36:59 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12572e400) [pid = 1688] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:36:59 INFO - PROCESS | 1688 | 1469273819431 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:36:59 INFO - PROCESS | 1688 | 1469273819434 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 1688 | 1469273819435 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x121342800 == 35 [pid = 1688] [id = 492] 04:36:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1122bc800) [pid = 1688] [serial = 1476] [outer = 0x0] 04:36:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1132cbc00) [pid = 1688] [serial = 1477] [outer = 0x1122bc800] 04:36:59 INFO - PROCESS | 1688 | 1469273819460 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1175bc400) [pid = 1688] [serial = 1478] [outer = 0x1122bc800] 04:36:59 INFO - PROCESS | 1688 | 1469273819783 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 04:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:36:59 INFO - PROCESS | 1688 | 1469273819828 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 1688 | 1469273819830 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:36:59 INFO - PROCESS | 1688 | 1469273819832 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 1688 | 1469273819833 Marionette TRACE conn2 <- [1,1942,null,{}] 04:36:59 INFO - PROCESS | 1688 | 1469273819835 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:36:59 INFO - PROCESS | 1688 | 1469273819836 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:59 INFO - PROCESS | 1688 | 1469273819910 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:36:59 INFO - PROCESS | 1688 | 1469273819970 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 1688 | 1469273819971 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:36:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a6a3000 == 36 [pid = 1688] [id = 493] 04:36:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x112d63800) [pid = 1688] [serial = 1479] [outer = 0x0] 04:36:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11994b800) [pid = 1688] [serial = 1480] [outer = 0x112d63800] 04:36:59 INFO - PROCESS | 1688 | 1469273819996 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x124ccc000) [pid = 1688] [serial = 1481] [outer = 0x112d63800] 04:37:00 INFO - PROCESS | 1688 | 1469273820250 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 469ms 04:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:37:00 INFO - PROCESS | 1688 | 1469273820304 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 1688 | 1469273820305 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:37:00 INFO - PROCESS | 1688 | 1469273820307 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 1688 | 1469273820308 Marionette TRACE conn2 <- [1,1946,null,{}] 04:37:00 INFO - PROCESS | 1688 | 1469273820310 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:00 INFO - PROCESS | 1688 | 1469273820311 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:00 INFO - PROCESS | 1688 | 1469273820393 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:37:00 INFO - PROCESS | 1688 | 1469273820399 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 1688 | 1469273820401 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x12aca6800 == 37 [pid = 1688] [id = 494] 04:37:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x11990d000) [pid = 1688] [serial = 1482] [outer = 0x0] 04:37:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x126981c00) [pid = 1688] [serial = 1483] [outer = 0x11990d000] 04:37:00 INFO - PROCESS | 1688 | 1469273820427 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x126ddf400) [pid = 1688] [serial = 1484] [outer = 0x11990d000] 04:37:00 INFO - PROCESS | 1688 | 1469273820768 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 518ms 04:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:37:00 INFO - PROCESS | 1688 | 1469273820826 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 1688 | 1469273820827 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:37:00 INFO - PROCESS | 1688 | 1469273820829 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 1688 | 1469273820831 Marionette TRACE conn2 <- [1,1950,null,{}] 04:37:00 INFO - PROCESS | 1688 | 1469273820833 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:00 INFO - PROCESS | 1688 | 1469273820835 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:00 INFO - PROCESS | 1688 | 1469273820922 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:37:00 INFO - PROCESS | 1688 | 1469273820925 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 1688 | 1469273820927 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x121152800 == 38 [pid = 1688] [id = 495] 04:37:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x126de4800) [pid = 1688] [serial = 1485] [outer = 0x0] 04:37:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x128e0bc00) [pid = 1688] [serial = 1486] [outer = 0x126de4800] 04:37:00 INFO - PROCESS | 1688 | 1469273820953 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1292b8800) [pid = 1688] [serial = 1487] [outer = 0x126de4800] 04:37:01 INFO - PROCESS | 1688 | 1469273821273 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 471ms 04:37:01 INFO - PROCESS | 1688 | 1469273821301 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:37:01 INFO - PROCESS | 1688 | 1469273821302 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:37:01 INFO - PROCESS | 1688 | 1469273821305 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 1688 | 1469273821306 Marionette TRACE conn2 <- [1,1954,null,{}] 04:37:01 INFO - PROCESS | 1688 | 1469273821308 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:01 INFO - PROCESS | 1688 | 1469273821310 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:01 INFO - PROCESS | 1688 | 1469273821433 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:37:01 INFO - PROCESS | 1688 | 1469273821497 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 1688 | 1469273821499 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x116aed800 == 39 [pid = 1688] [id = 496] 04:37:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x110fe3c00) [pid = 1688] [serial = 1488] [outer = 0x0] 04:37:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1120e5000) [pid = 1688] [serial = 1489] [outer = 0x110fe3c00] 04:37:01 INFO - PROCESS | 1688 | 1469273821533 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x112ae6800) [pid = 1688] [serial = 1490] [outer = 0x110fe3c00] 04:37:02 INFO - PROCESS | 1688 | 1469273822057 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 769ms 04:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:37:02 INFO - PROCESS | 1688 | 1469273822090 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 1688 | 1469273822093 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:37:02 INFO - PROCESS | 1688 | 1469273822099 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 1688 | 1469273822102 Marionette TRACE conn2 <- [1,1958,null,{}] 04:37:02 INFO - PROCESS | 1688 | 1469273822105 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:02 INFO - PROCESS | 1688 | 1469273822107 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:02 INFO - PROCESS | 1688 | 1469273822218 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:37:02 INFO - PROCESS | 1688 | 1469273822299 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 1688 | 1469273822301 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x121042800 == 40 [pid = 1688] [id = 497] 04:37:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x116a9fc00) [pid = 1688] [serial = 1491] [outer = 0x0] 04:37:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1175c6c00) [pid = 1688] [serial = 1492] [outer = 0x116a9fc00] 04:37:02 INFO - PROCESS | 1688 | 1469273822331 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x118919800) [pid = 1688] [serial = 1493] [outer = 0x116a9fc00] 04:37:02 INFO - PROCESS | 1688 | 1469273822871 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 826ms 04:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:37:02 INFO - PROCESS | 1688 | 1469273822923 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:37:02 INFO - PROCESS | 1688 | 1469273822925 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:37:02 INFO - PROCESS | 1688 | 1469273822927 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 1688 | 1469273822929 Marionette TRACE conn2 <- [1,1962,null,{}] 04:37:02 INFO - PROCESS | 1688 | 1469273822931 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:02 INFO - PROCESS | 1688 | 1469273822933 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:03 INFO - PROCESS | 1688 | 1469273823146 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:37:03 INFO - PROCESS | 1688 | 1469273823237 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 1688 | 1469273823238 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x11737a000 == 41 [pid = 1688] [id = 498] 04:37:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x112d6cc00) [pid = 1688] [serial = 1494] [outer = 0x0] 04:37:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x112deec00) [pid = 1688] [serial = 1495] [outer = 0x112d6cc00] 04:37:03 INFO - PROCESS | 1688 | 1469273823267 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x115daa800) [pid = 1688] [serial = 1496] [outer = 0x112d6cc00] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x121152800 == 40 [pid = 1688] [id = 495] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x12aca6800 == 39 [pid = 1688] [id = 494] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x12a6a3000 == 38 [pid = 1688] [id = 493] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x121342800 == 37 [pid = 1688] [id = 492] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x129265000 == 36 [pid = 1688] [id = 491] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x11263c000 == 35 [pid = 1688] [id = 490] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x124d1e800 == 34 [pid = 1688] [id = 489] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x123cdc800 == 33 [pid = 1688] [id = 488] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x121332000 == 32 [pid = 1688] [id = 487] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x119231800 == 31 [pid = 1688] [id = 486] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x1181ef800 == 30 [pid = 1688] [id = 485] 04:37:03 INFO - PROCESS | 1688 | --DOCSHELL 0x112222000 == 29 [pid = 1688] [id = 484] 04:37:03 INFO - PROCESS | 1688 | 1469273823703 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1292bb800) [pid = 1688] [serial = 1342] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x120faa800) [pid = 1688] [serial = 1416] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x123c23800) [pid = 1688] [serial = 1419] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x123ac2000) [pid = 1688] [serial = 1417] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x123d8a400) [pid = 1688] [serial = 1422] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12b839400) [pid = 1688] [serial = 1393] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x118094400) [pid = 1688] [serial = 1398] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11845b800) [pid = 1688] [serial = 1399] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1126fc800) [pid = 1688] [serial = 1395] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x112d6bc00) [pid = 1688] [serial = 1396] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x118458400) [pid = 1688] [serial = 1407] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118ec6c00) [pid = 1688] [serial = 1408] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1196a6800) [pid = 1688] [serial = 1410] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x119916000) [pid = 1688] [serial = 1411] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x113c3a000) [pid = 1688] [serial = 1404] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x116a9a400) [pid = 1688] [serial = 1405] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1132d6000) [pid = 1688] [serial = 1401] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x115d0a800) [pid = 1688] [serial = 1402] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12453ec00) [pid = 1688] [serial = 1423] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x118910000) [pid = 1688] [serial = 1426] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x115d0ac00) [pid = 1688] [serial = 1425] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x124542800) [pid = 1688] [serial = 1428] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x123c2cc00) [pid = 1688] [serial = 1420] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x119910c00) [pid = 1688] [serial = 1413] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x119c3f400) [pid = 1688] [serial = 1414] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x126ddfc00) [pid = 1688] [serial = 1432] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x128e0dc00) [pid = 1688] [serial = 1435] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1264aec00) [pid = 1688] [serial = 1431] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x118912c00) [pid = 1688] [serial = 1429] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x128da7c00) [pid = 1688] [serial = 1434] [outer = 0x0] [url = about:blank] 04:37:03 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x129507800) [pid = 1688] [serial = 883] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 823ms 04:37:03 INFO - PROCESS | 1688 | 1469273823751 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 1688 | 1469273823753 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:37:03 INFO - PROCESS | 1688 | 1469273823757 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 1688 | 1469273823759 Marionette TRACE conn2 <- [1,1966,null,{}] 04:37:03 INFO - PROCESS | 1688 | 1469273823762 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:03 INFO - PROCESS | 1688 | 1469273823763 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:03 INFO - PROCESS | 1688 | 1469273823845 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:37:03 INFO - PROCESS | 1688 | 1469273823850 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 1688 | 1469273823852 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181e6800 == 30 [pid = 1688] [id = 499] 04:37:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1167ddc00) [pid = 1688] [serial = 1497] [outer = 0x0] 04:37:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x116a9d400) [pid = 1688] [serial = 1498] [outer = 0x1167ddc00] 04:37:03 INFO - PROCESS | 1688 | 1469273823879 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118407c00) [pid = 1688] [serial = 1499] [outer = 0x1167ddc00] 04:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 469ms 04:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:37:04 INFO - PROCESS | 1688 | 1469273824221 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:37:04 INFO - PROCESS | 1688 | 1469273824226 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 1688 | 1469273824228 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:37:04 INFO - PROCESS | 1688 | 1469273824230 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 1688 | 1469273824233 Marionette TRACE conn2 <- [1,1970,null,{}] 04:37:04 INFO - PROCESS | 1688 | 1469273824237 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:04 INFO - PROCESS | 1688 | 1469273824239 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:04 INFO - PROCESS | 1688 | 1469273824341 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:37:04 INFO - PROCESS | 1688 | 1469273824400 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 1688 | 1469273824401 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198b1000 == 31 [pid = 1688] [id = 500] 04:37:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x11840d400) [pid = 1688] [serial = 1500] [outer = 0x0] 04:37:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x118ec6c00) [pid = 1688] [serial = 1501] [outer = 0x11840d400] 04:37:04 INFO - PROCESS | 1688 | 1469273824427 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x119910000) [pid = 1688] [serial = 1502] [outer = 0x11840d400] 04:37:04 INFO - PROCESS | 1688 | 1469273824850 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 672ms 04:37:04 INFO - PROCESS | 1688 | 1469273824906 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:37:04 INFO - PROCESS | 1688 | 1469273824910 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:37:04 INFO - PROCESS | 1688 | 1469273824923 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 1688 | 1469273824928 Marionette TRACE conn2 <- [1,1974,null,{}] 04:37:04 INFO - PROCESS | 1688 | 1469273824934 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:04 INFO - PROCESS | 1688 | 1469273824937 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:05 INFO - PROCESS | 1688 | 1469273825034 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:37:05 INFO - PROCESS | 1688 | 1469273825042 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 1688 | 1469273825043 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c20800 == 32 [pid = 1688] [id = 501] 04:37:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1126fe000) [pid = 1688] [serial = 1503] [outer = 0x0] 04:37:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x120fab400) [pid = 1688] [serial = 1504] [outer = 0x1126fe000] 04:37:05 INFO - PROCESS | 1688 | 1469273825068 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x123a61800) [pid = 1688] [serial = 1505] [outer = 0x1126fe000] 04:37:05 INFO - PROCESS | 1688 | 1469273825376 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 482ms 04:37:05 INFO - PROCESS | 1688 | 1469273825399 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 1688 | 1469273825402 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:37:05 INFO - PROCESS | 1688 | 1469273825404 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 1688 | 1469273825405 Marionette TRACE conn2 <- [1,1978,null,{}] 04:37:05 INFO - PROCESS | 1688 | 1469273825407 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 1688 | 1469273825409 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:05 INFO - PROCESS | 1688 | 1469273825489 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:37:05 INFO - PROCESS | 1688 | 1469273825552 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 1688 | 1469273825553 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a3000 == 33 [pid = 1688] [id = 502] 04:37:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x120f8bc00) [pid = 1688] [serial = 1506] [outer = 0x0] 04:37:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x123ac8400) [pid = 1688] [serial = 1507] [outer = 0x120f8bc00] 04:37:05 INFO - PROCESS | 1688 | 1469273825578 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x123c28800) [pid = 1688] [serial = 1508] [outer = 0x120f8bc00] 04:37:05 INFO - PROCESS | 1688 | 1469273825873 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 519ms 04:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:37:05 INFO - PROCESS | 1688 | 1469273825926 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 1688 | 1469273825927 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:37:05 INFO - PROCESS | 1688 | 1469273825929 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 1688 | 1469273825932 Marionette TRACE conn2 <- [1,1982,null,{}] 04:37:05 INFO - PROCESS | 1688 | 1469273825936 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:05 INFO - PROCESS | 1688 | 1469273825937 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:06 INFO - PROCESS | 1688 | 1469273826037 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:37:06 INFO - PROCESS | 1688 | 1469273826041 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 1688 | 1469273826045 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aa5000 == 34 [pid = 1688] [id = 503] 04:37:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1243d9800) [pid = 1688] [serial = 1509] [outer = 0x0] 04:37:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12468f000) [pid = 1688] [serial = 1510] [outer = 0x1243d9800] 04:37:06 INFO - PROCESS | 1688 | 1469273826110 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x125782000) [pid = 1688] [serial = 1511] [outer = 0x1243d9800] 04:37:06 INFO - PROCESS | 1688 | 1469273826439 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 04:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:37:06 INFO - PROCESS | 1688 | 1469273826451 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 1688 | 1469273826452 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:37:06 INFO - PROCESS | 1688 | 1469273826454 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 1688 | 1469273826455 Marionette TRACE conn2 <- [1,1986,null,{}] 04:37:06 INFO - PROCESS | 1688 | 1469273826463 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:06 INFO - PROCESS | 1688 | 1469273826466 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:06 INFO - PROCESS | 1688 | 1469273826567 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:37:06 INFO - PROCESS | 1688 | 1469273826570 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 1688 | 1469273826571 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x129263800 == 35 [pid = 1688] [id = 504] 04:37:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x125782400) [pid = 1688] [serial = 1512] [outer = 0x0] 04:37:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x126de1800) [pid = 1688] [serial = 1513] [outer = 0x125782400] 04:37:06 INFO - PROCESS | 1688 | 1469273826596 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128da9400) [pid = 1688] [serial = 1514] [outer = 0x125782400] 04:37:06 INFO - PROCESS | 1688 | 1469273826933 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 528ms 04:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:37:06 INFO - PROCESS | 1688 | 1469273826984 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 1688 | 1469273826985 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:37:06 INFO - PROCESS | 1688 | 1469273826987 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 1688 | 1469273826988 Marionette TRACE conn2 <- [1,1990,null,{}] 04:37:06 INFO - PROCESS | 1688 | 1469273826990 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:06 INFO - PROCESS | 1688 | 1469273826992 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:07 INFO - PROCESS | 1688 | 1469273827092 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:37:07 INFO - PROCESS | 1688 | 1469273827097 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 1688 | 1469273827098 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a6ad000 == 36 [pid = 1688] [id = 505] 04:37:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128dac400) [pid = 1688] [serial = 1515] [outer = 0x0] 04:37:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1292b3000) [pid = 1688] [serial = 1516] [outer = 0x128dac400] 04:37:07 INFO - PROCESS | 1688 | 1469273827122 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292bf800) [pid = 1688] [serial = 1517] [outer = 0x128dac400] 04:37:07 INFO - PROCESS | 1688 | 1469273827420 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 470ms 04:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:37:07 INFO - PROCESS | 1688 | 1469273827457 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 1688 | 1469273827459 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:37:07 INFO - PROCESS | 1688 | 1469273827461 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 1688 | 1469273827462 Marionette TRACE conn2 <- [1,1994,null,{}] 04:37:07 INFO - PROCESS | 1688 | 1469273827467 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:07 INFO - PROCESS | 1688 | 1469273827468 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:07 INFO - PROCESS | 1688 | 1469273827568 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:37:07 INFO - PROCESS | 1688 | 1469273827580 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 1688 | 1469273827582 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acaa000 == 37 [pid = 1688] [id = 506] 04:37:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x129205000) [pid = 1688] [serial = 1518] [outer = 0x0] 04:37:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1292d9c00) [pid = 1688] [serial = 1519] [outer = 0x129205000] 04:37:07 INFO - PROCESS | 1688 | 1469273827606 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1292df800) [pid = 1688] [serial = 1520] [outer = 0x129205000] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1172bd400) [pid = 1688] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1172bdc00) [pid = 1688] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12193b400) [pid = 1688] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1110a6000) [pid = 1688] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1126f6800) [pid = 1688] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x112de2800) [pid = 1688] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11990c800) [pid = 1688] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x110fa4800) [pid = 1688] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x115fe8c00) [pid = 1688] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x11840d800) [pid = 1688] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x120f8f800) [pid = 1688] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x123ac6000) [pid = 1688] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1122bc800) [pid = 1688] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x112d63800) [pid = 1688] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x11990d000) [pid = 1688] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:37:07 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x112d6e000) [pid = 1688] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:37:08 INFO - PROCESS | 1688 | 1469273828010 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 571ms 04:37:08 INFO - PROCESS | 1688 | 1469273828033 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 1688 | 1469273828035 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:37:08 INFO - PROCESS | 1688 | 1469273828037 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 1688 | 1469273828038 Marionette TRACE conn2 <- [1,1998,null,{}] 04:37:08 INFO - PROCESS | 1688 | 1469273828040 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:08 INFO - PROCESS | 1688 | 1469273828041 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:08 INFO - PROCESS | 1688 | 1469273828121 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:37:08 INFO - PROCESS | 1688 | 1469273828125 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 1688 | 1469273828126 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c16800 == 38 [pid = 1688] [id = 507] 04:37:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1122bc800) [pid = 1688] [serial = 1521] [outer = 0x0] 04:37:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x114fbc400) [pid = 1688] [serial = 1522] [outer = 0x1122bc800] 04:37:08 INFO - PROCESS | 1688 | 1469273828151 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119913800) [pid = 1688] [serial = 1523] [outer = 0x1122bc800] 04:37:08 INFO - PROCESS | 1688 | 1469273828490 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 468ms 04:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:37:08 INFO - PROCESS | 1688 | 1469273828508 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 1688 | 1469273828509 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:37:08 INFO - PROCESS | 1688 | 1469273828512 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 1688 | 1469273828515 Marionette TRACE conn2 <- [1,2002,null,{}] 04:37:08 INFO - PROCESS | 1688 | 1469273828520 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:08 INFO - PROCESS | 1688 | 1469273828521 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:08 INFO - PROCESS | 1688 | 1469273828643 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:37:08 INFO - PROCESS | 1688 | 1469273828651 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 1688 | 1469273828652 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb5f000 == 39 [pid = 1688] [id = 508] 04:37:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x120f8f800) [pid = 1688] [serial = 1524] [outer = 0x0] 04:37:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x123c32c00) [pid = 1688] [serial = 1525] [outer = 0x120f8f800] 04:37:08 INFO - PROCESS | 1688 | 1469273828680 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1292e5c00) [pid = 1688] [serial = 1526] [outer = 0x120f8f800] 04:37:08 INFO - PROCESS | 1688 | 1469273828993 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 524ms 04:37:09 INFO - PROCESS | 1688 | 1469273829036 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 1688 | 1469273829038 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:37:09 INFO - PROCESS | 1688 | 1469273829040 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 1688 | 1469273829042 Marionette TRACE conn2 <- [1,2006,null,{}] 04:37:09 INFO - PROCESS | 1688 | 1469273829044 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:09 INFO - PROCESS | 1688 | 1469273829046 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:09 INFO - PROCESS | 1688 | 1469273829140 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:37:09 INFO - PROCESS | 1688 | 1469273829144 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 1688 | 1469273829145 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cae6000 == 40 [pid = 1688] [id = 509] 04:37:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1292e9000) [pid = 1688] [serial = 1527] [outer = 0x0] 04:37:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x129509400) [pid = 1688] [serial = 1528] [outer = 0x1292e9000] 04:37:09 INFO - PROCESS | 1688 | 1469273829170 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1295ee400) [pid = 1688] [serial = 1529] [outer = 0x1292e9000] 04:37:09 INFO - PROCESS | 1688 | 1469273829489 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 469ms 04:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:37:09 INFO - PROCESS | 1688 | 1469273829509 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 1688 | 1469273829510 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:37:09 INFO - PROCESS | 1688 | 1469273829519 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 1688 | 1469273829520 Marionette TRACE conn2 <- [1,2010,null,{}] 04:37:09 INFO - PROCESS | 1688 | 1469273829523 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:09 INFO - PROCESS | 1688 | 1469273829524 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:09 INFO - PROCESS | 1688 | 1469273829646 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:37:09 INFO - PROCESS | 1688 | 1469273829655 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 1688 | 1469273829656 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x12caed000 == 41 [pid = 1688] [id = 510] 04:37:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x129503c00) [pid = 1688] [serial = 1530] [outer = 0x0] 04:37:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1295fa000) [pid = 1688] [serial = 1531] [outer = 0x129503c00] 04:37:09 INFO - PROCESS | 1688 | 1469273829679 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12a653000) [pid = 1688] [serial = 1532] [outer = 0x129503c00] 04:37:10 INFO - PROCESS | 1688 | 1469273830030 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 579ms 04:37:10 INFO - PROCESS | 1688 | 1469273830092 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 1688 | 1469273830094 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:37:10 INFO - PROCESS | 1688 | 1469273830098 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 1688 | 1469273830100 Marionette TRACE conn2 <- [1,2014,null,{}] 04:37:10 INFO - PROCESS | 1688 | 1469273830104 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:10 INFO - PROCESS | 1688 | 1469273830105 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:10 INFO - PROCESS | 1688 | 1469273830216 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:37:10 INFO - PROCESS | 1688 | 1469273830273 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 1688 | 1469273830276 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x118306000 == 42 [pid = 1688] [id = 511] 04:37:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x112d66800) [pid = 1688] [serial = 1533] [outer = 0x0] 04:37:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x112f64800) [pid = 1688] [serial = 1534] [outer = 0x112d66800] 04:37:10 INFO - PROCESS | 1688 | 1469273830307 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x115db3000) [pid = 1688] [serial = 1535] [outer = 0x112d66800] 04:37:10 INFO - PROCESS | 1688 | 1469273830752 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 04:37:10 INFO - PROCESS | 1688 | 1469273830768 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 1688 | 1469273830771 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:37:10 INFO - PROCESS | 1688 | 1469273830776 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 1688 | 1469273830778 Marionette TRACE conn2 <- [1,2018,null,{}] 04:37:10 INFO - PROCESS | 1688 | 1469273830781 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:10 INFO - PROCESS | 1688 | 1469273830783 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:10 INFO - PROCESS | 1688 | 1469273830889 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:37:10 INFO - PROCESS | 1688 | 1469273830949 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 1688 | 1469273830950 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d50000 == 43 [pid = 1688] [id = 512] 04:37:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x118465c00) [pid = 1688] [serial = 1536] [outer = 0x0] 04:37:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1196a6c00) [pid = 1688] [serial = 1537] [outer = 0x118465c00] 04:37:10 INFO - PROCESS | 1688 | 1469273830980 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x119c37800) [pid = 1688] [serial = 1538] [outer = 0x118465c00] 04:37:11 INFO - PROCESS | 1688 | 1469273831434 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 04:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:37:11 INFO - PROCESS | 1688 | 1469273831449 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 1688 | 1469273831451 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:37:11 INFO - PROCESS | 1688 | 1469273831453 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 1688 | 1469273831456 Marionette TRACE conn2 <- [1,2022,null,{}] 04:37:11 INFO - PROCESS | 1688 | 1469273831464 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:11 INFO - PROCESS | 1688 | 1469273831467 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:11 INFO - PROCESS | 1688 | 1469273831599 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:37:11 INFO - PROCESS | 1688 | 1469273831673 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 1688 | 1469273831676 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1e7000 == 44 [pid = 1688] [id = 513] 04:37:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x120f93c00) [pid = 1688] [serial = 1539] [outer = 0x0] 04:37:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x123c2b400) [pid = 1688] [serial = 1540] [outer = 0x120f93c00] 04:37:11 INFO - PROCESS | 1688 | 1469273831706 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x124df4800) [pid = 1688] [serial = 1541] [outer = 0x120f93c00] 04:37:12 INFO - PROCESS | 1688 | 1469273832094 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 672ms 04:37:12 INFO - PROCESS | 1688 | 1469273832126 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 1688 | 1469273832128 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:37:12 INFO - PROCESS | 1688 | 1469273832130 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 1688 | 1469273832134 Marionette TRACE conn2 <- [1,2026,null,{}] 04:37:12 INFO - PROCESS | 1688 | 1469273832136 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:12 INFO - PROCESS | 1688 | 1469273832138 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:12 INFO - PROCESS | 1688 | 1469273832242 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:37:12 INFO - PROCESS | 1688 | 1469273832302 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 1688 | 1469273832303 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d37b800 == 45 [pid = 1688] [id = 514] 04:37:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1264a1000) [pid = 1688] [serial = 1542] [outer = 0x0] 04:37:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x126ddac00) [pid = 1688] [serial = 1543] [outer = 0x1264a1000] 04:37:12 INFO - PROCESS | 1688 | 1469273832332 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1292d4800) [pid = 1688] [serial = 1544] [outer = 0x1264a1000] 04:37:12 INFO - PROCESS | 1688 | 1469273832739 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 673ms 04:37:12 INFO - PROCESS | 1688 | 1469273832803 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 1688 | 1469273832805 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:37:12 INFO - PROCESS | 1688 | 1469273832807 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 1688 | 1469273832808 Marionette TRACE conn2 <- [1,2030,null,{}] 04:37:12 INFO - PROCESS | 1688 | 1469273832811 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:12 INFO - PROCESS | 1688 | 1469273832812 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:12 INFO - PROCESS | 1688 | 1469273832946 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:37:13 INFO - PROCESS | 1688 | 1469273833037 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 1688 | 1469273833039 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x129520800 == 46 [pid = 1688] [id = 515] 04:37:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x113e3b400) [pid = 1688] [serial = 1545] [outer = 0x0] 04:37:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1267c8400) [pid = 1688] [serial = 1546] [outer = 0x113e3b400] 04:37:13 INFO - PROCESS | 1688 | 1469273833067 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x129508800) [pid = 1688] [serial = 1547] [outer = 0x113e3b400] 04:37:13 INFO - PROCESS | 1688 | 1469273833678 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 921ms 04:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:37:13 INFO - PROCESS | 1688 | 1469273833729 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 1688 | 1469273833735 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:37:13 INFO - PROCESS | 1688 | 1469273833740 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 1688 | 1469273833743 Marionette TRACE conn2 <- [1,2034,null,{}] 04:37:13 INFO - PROCESS | 1688 | 1469273833748 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:13 INFO - PROCESS | 1688 | 1469273833751 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:13 INFO - PROCESS | 1688 | 1469273833883 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:37:13 INFO - PROCESS | 1688 | 1469273833958 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 1688 | 1469273833961 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x119cc7800 == 47 [pid = 1688] [id = 516] 04:37:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x113e31000) [pid = 1688] [serial = 1548] [outer = 0x0] 04:37:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x115f78000) [pid = 1688] [serial = 1549] [outer = 0x113e31000] 04:37:13 INFO - PROCESS | 1688 | 1469273833989 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x1182efc00) [pid = 1688] [serial = 1550] [outer = 0x113e31000] 04:37:14 INFO - PROCESS | 1688 | 1469273834439 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 726ms 04:37:14 INFO - PROCESS | 1688 | 1469273834464 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 1688 | 1469273834467 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:37:14 INFO - PROCESS | 1688 | 1469273834472 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 1688 | 1469273834473 Marionette TRACE conn2 <- [1,2038,null,{}] 04:37:14 INFO - PROCESS | 1688 | 1469273834476 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:14 INFO - PROCESS | 1688 | 1469273834477 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:14 INFO - PROCESS | 1688 | 1469273834575 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x12cae6000 == 46 [pid = 1688] [id = 509] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb5f000 == 45 [pid = 1688] [id = 508] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x123c16800 == 44 [pid = 1688] [id = 507] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x12acaa000 == 43 [pid = 1688] [id = 506] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x12a6ad000 == 42 [pid = 1688] [id = 505] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x129263800 == 41 [pid = 1688] [id = 504] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x128aa5000 == 40 [pid = 1688] [id = 503] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x1198a3000 == 39 [pid = 1688] [id = 502] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x123c20800 == 38 [pid = 1688] [id = 501] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x1198b1000 == 37 [pid = 1688] [id = 500] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x1181e6800 == 36 [pid = 1688] [id = 499] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x11737a000 == 35 [pid = 1688] [id = 498] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x121042800 == 34 [pid = 1688] [id = 497] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x116aed800 == 33 [pid = 1688] [id = 496] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x119cc7800 == 32 [pid = 1688] [id = 516] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x129520800 == 31 [pid = 1688] [id = 515] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x12d37b800 == 30 [pid = 1688] [id = 514] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1e7000 == 29 [pid = 1688] [id = 513] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x124d50000 == 28 [pid = 1688] [id = 512] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x12caed000 == 27 [pid = 1688] [id = 510] 04:37:15 INFO - PROCESS | 1688 | --DOCSHELL 0x118306000 == 26 [pid = 1688] [id = 511] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x123a5b000) [pid = 1688] [serial = 1468] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x118459c00) [pid = 1688] [serial = 1459] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x123c2e000) [pid = 1688] [serial = 1471] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x118ec9800) [pid = 1688] [serial = 1460] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x111d19800) [pid = 1688] [serial = 1453] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x112a7ec00) [pid = 1688] [serial = 1454] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x115dab400) [pid = 1688] [serial = 1450] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x112dd6400) [pid = 1688] [serial = 1449] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x115db2c00) [pid = 1688] [serial = 1456] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1168ee000) [pid = 1688] [serial = 1457] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x119c32800) [pid = 1688] [serial = 1462] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x120e0c400) [pid = 1688] [serial = 1463] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1126f2400) [pid = 1688] [serial = 1438] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x111ba5800) [pid = 1688] [serial = 1437] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1175ba000) [pid = 1688] [serial = 1441] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1167e6000) [pid = 1688] [serial = 1440] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120e98400) [pid = 1688] [serial = 1444] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1194b0400) [pid = 1688] [serial = 1443] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x123c2fc00) [pid = 1688] [serial = 1447] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x123ac3000) [pid = 1688] [serial = 1446] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x12577f000) [pid = 1688] [serial = 1474] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x124ccb800) [pid = 1688] [serial = 1472] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x12672a400) [pid = 1688] [serial = 1475] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1175bc400) [pid = 1688] [serial = 1478] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x11994b800) [pid = 1688] [serial = 1480] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x126981c00) [pid = 1688] [serial = 1483] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1132cbc00) [pid = 1688] [serial = 1477] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x128e0bc00) [pid = 1688] [serial = 1486] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1212cbc00) [pid = 1688] [serial = 1466] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x120ea2800) [pid = 1688] [serial = 1465] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124ccc000) [pid = 1688] [serial = 1481] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x126ddf400) [pid = 1688] [serial = 1484] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x123ac6400) [pid = 1688] [serial = 1469] [outer = 0x0] [url = about:blank] 04:37:15 INFO - PROCESS | 1688 | 1469273835227 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 1688 | 1469273835228 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x112635000 == 27 [pid = 1688] [id = 517] 04:37:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x110fed400) [pid = 1688] [serial = 1551] [outer = 0x0] 04:37:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x11222b000) [pid = 1688] [serial = 1552] [outer = 0x110fed400] 04:37:15 INFO - PROCESS | 1688 | 1469273835259 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1126ffc00) [pid = 1688] [serial = 1553] [outer = 0x110fed400] 04:37:15 INFO - PROCESS | 1688 | 1469273835574 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1121ms 04:37:15 INFO - PROCESS | 1688 | 1469273835594 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 1688 | 1469273835596 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:37:15 INFO - PROCESS | 1688 | 1469273835603 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 1688 | 1469273835605 Marionette TRACE conn2 <- [1,2042,null,{}] 04:37:15 INFO - PROCESS | 1688 | 1469273835608 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:15 INFO - PROCESS | 1688 | 1469273835610 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:15 INFO - PROCESS | 1688 | 1469273835691 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:37:15 INFO - PROCESS | 1688 | 1469273835696 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 1688 | 1469273835698 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x11813d000 == 28 [pid = 1688] [id = 518] 04:37:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1131b6400) [pid = 1688] [serial = 1554] [outer = 0x0] 04:37:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x115de5400) [pid = 1688] [serial = 1555] [outer = 0x1131b6400] 04:37:15 INFO - PROCESS | 1688 | 1469273835728 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1168ee000) [pid = 1688] [serial = 1556] [outer = 0x1131b6400] 04:37:16 INFO - PROCESS | 1688 | 1469273836182 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 621ms 04:37:16 INFO - PROCESS | 1688 | 1469273836227 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 1688 | 1469273836230 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:37:16 INFO - PROCESS | 1688 | 1469273836239 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 1688 | 1469273836240 Marionette TRACE conn2 <- [1,2046,null,{}] 04:37:16 INFO - PROCESS | 1688 | 1469273836242 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:16 INFO - PROCESS | 1688 | 1469273836244 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:16 INFO - PROCESS | 1688 | 1469273836322 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:37:16 INFO - PROCESS | 1688 | 1469273836326 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 1688 | 1469273836327 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x119426000 == 29 [pid = 1688] [id = 519] 04:37:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11808f800) [pid = 1688] [serial = 1557] [outer = 0x0] 04:37:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x118458000) [pid = 1688] [serial = 1558] [outer = 0x11808f800] 04:37:16 INFO - PROCESS | 1688 | 1469273836363 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x118e37000) [pid = 1688] [serial = 1559] [outer = 0x11808f800] 04:37:16 INFO - PROCESS | 1688 | 1469273836727 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 04:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:37:16 INFO - PROCESS | 1688 | 1469273836759 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 1688 | 1469273836761 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:37:16 INFO - PROCESS | 1688 | 1469273836769 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 1688 | 1469273836774 Marionette TRACE conn2 <- [1,2050,null,{}] 04:37:16 INFO - PROCESS | 1688 | 1469273836777 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:16 INFO - PROCESS | 1688 | 1469273836780 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:16 INFO - PROCESS | 1688 | 1469273836860 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:37:16 INFO - PROCESS | 1688 | 1469273836867 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 1688 | 1469273836868 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x121336000 == 30 [pid = 1688] [id = 520] 04:37:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118ed0c00) [pid = 1688] [serial = 1560] [outer = 0x0] 04:37:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x11994b800) [pid = 1688] [serial = 1561] [outer = 0x118ed0c00] 04:37:16 INFO - PROCESS | 1688 | 1469273836894 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x120ea1400) [pid = 1688] [serial = 1562] [outer = 0x118ed0c00] 04:37:17 INFO - PROCESS | 1688 | 1469273837246 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 532ms 04:37:17 INFO - PROCESS | 1688 | 1469273837296 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 1688 | 1469273837298 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:37:17 INFO - PROCESS | 1688 | 1469273837302 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 1688 | 1469273837303 Marionette TRACE conn2 <- [1,2054,null,{}] 04:37:17 INFO - PROCESS | 1688 | 1469273837307 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 1688 | 1469273837308 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:17 INFO - PROCESS | 1688 | 1469273837471 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:37:17 INFO - PROCESS | 1688 | 1469273837496 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 1688 | 1469273837497 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bee000 == 31 [pid = 1688] [id = 521] 04:37:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x120f89c00) [pid = 1688] [serial = 1563] [outer = 0x0] 04:37:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x120fafc00) [pid = 1688] [serial = 1564] [outer = 0x120f89c00] 04:37:17 INFO - PROCESS | 1688 | 1469273837538 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12193d400) [pid = 1688] [serial = 1565] [outer = 0x120f89c00] 04:37:17 INFO - PROCESS | 1688 | 1469273837920 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 673ms 04:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:37:17 INFO - PROCESS | 1688 | 1469273837975 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 1688 | 1469273837976 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:37:17 INFO - PROCESS | 1688 | 1469273837978 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 1688 | 1469273837979 Marionette TRACE conn2 <- [1,2058,null,{}] 04:37:17 INFO - PROCESS | 1688 | 1469273837981 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:17 INFO - PROCESS | 1688 | 1469273837983 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:18 INFO - PROCESS | 1688 | 1469273838077 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:37:18 INFO - PROCESS | 1688 | 1469273838088 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 1688 | 1469273838092 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d11800 == 32 [pid = 1688] [id = 522] 04:37:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1168ef000) [pid = 1688] [serial = 1566] [outer = 0x0] 04:37:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x123adb400) [pid = 1688] [serial = 1567] [outer = 0x1168ef000] 04:37:18 INFO - PROCESS | 1688 | 1469273838125 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x123cd4800) [pid = 1688] [serial = 1568] [outer = 0x1168ef000] 04:37:18 INFO - PROCESS | 1688 | 1469273838475 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 04:37:18 INFO - PROCESS | 1688 | 1469273838498 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 1688 | 1469273838500 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:37:18 INFO - PROCESS | 1688 | 1469273838507 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 1688 | 1469273838509 Marionette TRACE conn2 <- [1,2062,null,{}] 04:37:18 INFO - PROCESS | 1688 | 1469273838511 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:18 INFO - PROCESS | 1688 | 1469273838513 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:18 INFO - PROCESS | 1688 | 1469273838611 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:37:18 INFO - PROCESS | 1688 | 1469273838615 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 1688 | 1469273838616 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x112f8c000 == 33 [pid = 1688] [id = 523] 04:37:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x123cd5800) [pid = 1688] [serial = 1569] [outer = 0x0] 04:37:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x124cc6000) [pid = 1688] [serial = 1570] [outer = 0x123cd5800] 04:37:18 INFO - PROCESS | 1688 | 1469273838640 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12649fc00) [pid = 1688] [serial = 1571] [outer = 0x123cd5800] 04:37:18 INFO - PROCESS | 1688 | 1469273838991 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 526ms 04:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:37:19 INFO - PROCESS | 1688 | 1469273839028 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 1688 | 1469273839030 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:37:19 INFO - PROCESS | 1688 | 1469273839033 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 1688 | 1469273839035 Marionette TRACE conn2 <- [1,2066,null,{}] 04:37:19 INFO - PROCESS | 1688 | 1469273839037 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:19 INFO - PROCESS | 1688 | 1469273839039 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:19 INFO - PROCESS | 1688 | 1469273839136 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:37:19 INFO - PROCESS | 1688 | 1469273839140 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 1688 | 1469273839141 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x129521800 == 34 [pid = 1688] [id = 524] 04:37:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x115d18000) [pid = 1688] [serial = 1572] [outer = 0x0] 04:37:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x126975400) [pid = 1688] [serial = 1573] [outer = 0x115d18000] 04:37:19 INFO - PROCESS | 1688 | 1469273839165 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x126dddc00) [pid = 1688] [serial = 1574] [outer = 0x115d18000] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x120f8bc00) [pid = 1688] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x112d6cc00) [pid = 1688] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x11840d400) [pid = 1688] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x110fe3c00) [pid = 1688] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x126de4800) [pid = 1688] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1167ddc00) [pid = 1688] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1126fe000) [pid = 1688] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x128dac400) [pid = 1688] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1292e9000) [pid = 1688] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x129503c00) [pid = 1688] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1122bc800) [pid = 1688] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x120f8f800) [pid = 1688] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x125782400) [pid = 1688] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1243d9800) [pid = 1688] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x129205000) [pid = 1688] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:37:19 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x116a9fc00) [pid = 1688] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:37:19 INFO - PROCESS | 1688 | 1469273839710 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 721ms 04:37:19 INFO - PROCESS | 1688 | 1469273839753 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 1688 | 1469273839755 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:37:19 INFO - PROCESS | 1688 | 1469273839757 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 1688 | 1469273839758 Marionette TRACE conn2 <- [1,2070,null,{}] 04:37:19 INFO - PROCESS | 1688 | 1469273839760 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:19 INFO - PROCESS | 1688 | 1469273839761 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:19 INFO - PROCESS | 1688 | 1469273839836 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:37:19 INFO - PROCESS | 1688 | 1469273839857 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 1688 | 1469273839858 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x129527000 == 35 [pid = 1688] [id = 525] 04:37:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1161c3800) [pid = 1688] [serial = 1575] [outer = 0x0] 04:37:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11990cc00) [pid = 1688] [serial = 1576] [outer = 0x1161c3800] 04:37:19 INFO - PROCESS | 1688 | 1469273839883 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x123a63800) [pid = 1688] [serial = 1577] [outer = 0x1161c3800] 04:37:20 INFO - PROCESS | 1688 | 1469273840225 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 518ms 04:37:20 INFO - PROCESS | 1688 | 1469273840275 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 1688 | 1469273840277 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:37:20 INFO - PROCESS | 1688 | 1469273840279 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 1688 | 1469273840280 Marionette TRACE conn2 <- [1,2074,null,{}] 04:37:20 INFO - PROCESS | 1688 | 1469273840282 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:20 INFO - PROCESS | 1688 | 1469273840283 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:20 INFO - PROCESS | 1688 | 1469273840355 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:37:20 INFO - PROCESS | 1688 | 1469273840359 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 1688 | 1469273840360 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7c4800 == 36 [pid = 1688] [id = 526] 04:37:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x115de5c00) [pid = 1688] [serial = 1578] [outer = 0x0] 04:37:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x126ddf400) [pid = 1688] [serial = 1579] [outer = 0x115de5c00] 04:37:20 INFO - PROCESS | 1688 | 1469273840386 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128dab000) [pid = 1688] [serial = 1580] [outer = 0x115de5c00] 04:37:20 INFO - PROCESS | 1688 | 1469273840718 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 468ms 04:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:37:20 INFO - PROCESS | 1688 | 1469273840749 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 1688 | 1469273840751 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:37:20 INFO - PROCESS | 1688 | 1469273840753 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 1688 | 1469273840755 Marionette TRACE conn2 <- [1,2078,null,{}] 04:37:20 INFO - PROCESS | 1688 | 1469273840757 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:20 INFO - PROCESS | 1688 | 1469273840758 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:20 INFO - PROCESS | 1688 | 1469273840834 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:37:20 INFO - PROCESS | 1688 | 1469273840838 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 1688 | 1469273840839 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acaf000 == 37 [pid = 1688] [id = 527] 04:37:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x128dab800) [pid = 1688] [serial = 1581] [outer = 0x0] 04:37:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x128e0dc00) [pid = 1688] [serial = 1582] [outer = 0x128dab800] 04:37:20 INFO - PROCESS | 1688 | 1469273840866 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1292d2000) [pid = 1688] [serial = 1583] [outer = 0x128dab800] 04:37:21 INFO - PROCESS | 1688 | 1469273841222 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 520ms 04:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:37:21 INFO - PROCESS | 1688 | 1469273841273 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 1688 | 1469273841275 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:37:21 INFO - PROCESS | 1688 | 1469273841277 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 1688 | 1469273841279 Marionette TRACE conn2 <- [1,2082,null,{}] 04:37:21 INFO - PROCESS | 1688 | 1469273841281 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 1688 | 1469273841282 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:21 INFO - PROCESS | 1688 | 1469273841373 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:37:21 INFO - PROCESS | 1688 | 1469273841376 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 1688 | 1469273841377 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x121158800 == 38 [pid = 1688] [id = 528] 04:37:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1292dc800) [pid = 1688] [serial = 1584] [outer = 0x0] 04:37:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x129510400) [pid = 1688] [serial = 1585] [outer = 0x1292dc800] 04:37:21 INFO - PROCESS | 1688 | 1469273841401 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x129592800) [pid = 1688] [serial = 1586] [outer = 0x1292dc800] 04:37:21 INFO - PROCESS | 1688 | 1469273841843 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 619ms 04:37:21 INFO - PROCESS | 1688 | 1469273841901 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:37:21 INFO - PROCESS | 1688 | 1469273841903 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:37:21 INFO - PROCESS | 1688 | 1469273841906 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 1688 | 1469273841909 Marionette TRACE conn2 <- [1,2086,null,{}] 04:37:21 INFO - PROCESS | 1688 | 1469273841912 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:21 INFO - PROCESS | 1688 | 1469273841914 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:22 INFO - PROCESS | 1688 | 1469273842078 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:37:22 INFO - PROCESS | 1688 | 1469273842091 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 1688 | 1469273842093 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181ea800 == 39 [pid = 1688] [id = 529] 04:37:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1126fcc00) [pid = 1688] [serial = 1587] [outer = 0x0] 04:37:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1132d4000) [pid = 1688] [serial = 1588] [outer = 0x1126fcc00] 04:37:22 INFO - PROCESS | 1688 | 1469273842124 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1161bec00) [pid = 1688] [serial = 1589] [outer = 0x1126fcc00] 04:37:22 INFO - PROCESS | 1688 | 1469273842695 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 820ms 04:37:22 INFO - PROCESS | 1688 | 1469273842726 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 1688 | 1469273842730 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:37:22 INFO - PROCESS | 1688 | 1469273842737 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 1688 | 1469273842739 Marionette TRACE conn2 <- [1,2090,null,{}] 04:37:22 INFO - PROCESS | 1688 | 1469273842741 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:22 INFO - PROCESS | 1688 | 1469273842743 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:22 INFO - PROCESS | 1688 | 1469273842854 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:37:22 INFO - PROCESS | 1688 | 1469273842948 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 1688 | 1469273842949 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x123cf0800 == 40 [pid = 1688] [id = 530] 04:37:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x11840d800) [pid = 1688] [serial = 1590] [outer = 0x0] 04:37:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x118e37400) [pid = 1688] [serial = 1591] [outer = 0x11840d800] 04:37:22 INFO - PROCESS | 1688 | 1469273842980 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x11990d800) [pid = 1688] [serial = 1592] [outer = 0x11840d800] 04:37:23 INFO - PROCESS | 1688 | 1469273843663 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 971ms 04:37:23 INFO - PROCESS | 1688 | 1469273843708 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:37:23 INFO - PROCESS | 1688 | 1469273843710 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:37:23 INFO - PROCESS | 1688 | 1469273843714 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 1688 | 1469273843715 Marionette TRACE conn2 <- [1,2094,null,{}] 04:37:23 INFO - PROCESS | 1688 | 1469273843719 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:23 INFO - PROCESS | 1688 | 1469273843720 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:23 INFO - PROCESS | 1688 | 1469273843839 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x12acaf000 == 39 [pid = 1688] [id = 527] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7c4800 == 38 [pid = 1688] [id = 526] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x129527000 == 37 [pid = 1688] [id = 525] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x129521800 == 36 [pid = 1688] [id = 524] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x112f8c000 == 35 [pid = 1688] [id = 523] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x124d11800 == 34 [pid = 1688] [id = 522] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x121bee000 == 33 [pid = 1688] [id = 521] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x121336000 == 32 [pid = 1688] [id = 520] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x119426000 == 31 [pid = 1688] [id = 519] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x11813d000 == 30 [pid = 1688] [id = 518] 04:37:23 INFO - PROCESS | 1688 | --DOCSHELL 0x112635000 == 29 [pid = 1688] [id = 517] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x126de1800) [pid = 1688] [serial = 1513] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x125782000) [pid = 1688] [serial = 1511] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1292d9c00) [pid = 1688] [serial = 1519] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1175c6c00) [pid = 1688] [serial = 1492] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x118919800) [pid = 1688] [serial = 1493] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x123ac8400) [pid = 1688] [serial = 1507] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x112deec00) [pid = 1688] [serial = 1495] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x115daa800) [pid = 1688] [serial = 1496] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x118ec6c00) [pid = 1688] [serial = 1501] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x119910000) [pid = 1688] [serial = 1502] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1120e5000) [pid = 1688] [serial = 1489] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x112ae6800) [pid = 1688] [serial = 1490] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1292b8800) [pid = 1688] [serial = 1487] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x116a9d400) [pid = 1688] [serial = 1498] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x118407c00) [pid = 1688] [serial = 1499] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x120fab400) [pid = 1688] [serial = 1504] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x123a61800) [pid = 1688] [serial = 1505] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1292bf800) [pid = 1688] [serial = 1517] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1292b3000) [pid = 1688] [serial = 1516] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1295ee400) [pid = 1688] [serial = 1529] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1295fa000) [pid = 1688] [serial = 1531] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x119913800) [pid = 1688] [serial = 1523] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x114fbc400) [pid = 1688] [serial = 1522] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x129509400) [pid = 1688] [serial = 1528] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1292df800) [pid = 1688] [serial = 1520] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12468f000) [pid = 1688] [serial = 1510] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1292e5c00) [pid = 1688] [serial = 1526] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x128da9400) [pid = 1688] [serial = 1514] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x123c28800) [pid = 1688] [serial = 1508] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12a653000) [pid = 1688] [serial = 1532] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x123c32c00) [pid = 1688] [serial = 1525] [outer = 0x0] [url = about:blank] 04:37:23 INFO - PROCESS | 1688 | 1469273843919 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 1688 | 1469273843920 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x1164b0000 == 30 [pid = 1688] [id = 531] 04:37:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x112a7e800) [pid = 1688] [serial = 1593] [outer = 0x0] 04:37:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1132d6000) [pid = 1688] [serial = 1594] [outer = 0x112a7e800] 04:37:23 INFO - PROCESS | 1688 | 1469273843948 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1175bf400) [pid = 1688] [serial = 1595] [outer = 0x112a7e800] 04:37:24 INFO - PROCESS | 1688 | 1469273844259 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 571ms 04:37:24 INFO - PROCESS | 1688 | 1469273844285 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 1688 | 1469273844289 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:37:24 INFO - PROCESS | 1688 | 1469273844295 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - PROCESS | 1688 | 1469273844299 Marionette TRACE conn2 <- [1,2098,null,{}] 04:37:24 INFO - PROCESS | 1688 | 1469273844305 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:24 INFO - PROCESS | 1688 | 1469273844307 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:24 INFO - PROCESS | 1688 | 1469273844463 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:37:24 INFO - PROCESS | 1688 | 1469273844606 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 1688 | 1469273844607 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x1164c0000 == 31 [pid = 1688] [id = 532] 04:37:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x110f14400) [pid = 1688] [serial = 1596] [outer = 0x0] 04:37:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x112ae6800) [pid = 1688] [serial = 1597] [outer = 0x110f14400] 04:37:24 INFO - PROCESS | 1688 | 1469273844640 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x115f75c00) [pid = 1688] [serial = 1598] [outer = 0x110f14400] 04:37:25 INFO - PROCESS | 1688 | 1469273845083 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 826ms 04:37:25 INFO - PROCESS | 1688 | 1469273845122 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 1688 | 1469273845124 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:37:25 INFO - PROCESS | 1688 | 1469273845127 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 1688 | 1469273845129 Marionette TRACE conn2 <- [1,2102,null,{}] 04:37:25 INFO - PROCESS | 1688 | 1469273845133 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:25 INFO - PROCESS | 1688 | 1469273845136 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:25 INFO - PROCESS | 1688 | 1469273845237 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:37:25 INFO - PROCESS | 1688 | 1469273845296 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 1688 | 1469273845298 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bd3800 == 32 [pid = 1688] [id = 533] 04:37:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x112a7e400) [pid = 1688] [serial = 1599] [outer = 0x0] 04:37:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x118e2f000) [pid = 1688] [serial = 1600] [outer = 0x112a7e400] 04:37:25 INFO - PROCESS | 1688 | 1469273845328 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119950000) [pid = 1688] [serial = 1601] [outer = 0x112a7e400] 04:37:25 INFO - PROCESS | 1688 | 1469273845758 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 04:37:25 INFO - PROCESS | 1688 | 1469273845802 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 1688 | 1469273845806 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:37:25 INFO - PROCESS | 1688 | 1469273845810 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 1688 | 1469273845813 Marionette TRACE conn2 <- [1,2106,null,{}] 04:37:25 INFO - PROCESS | 1688 | 1469273845816 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:25 INFO - PROCESS | 1688 | 1469273845818 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:25 INFO - PROCESS | 1688 | 1469273845951 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:37:26 INFO - PROCESS | 1688 | 1469273846010 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 1688 | 1469273846011 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c1f000 == 33 [pid = 1688] [id = 534] 04:37:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119c32800) [pid = 1688] [serial = 1602] [outer = 0x0] 04:37:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120e9b000) [pid = 1688] [serial = 1603] [outer = 0x119c32800] 04:37:26 INFO - PROCESS | 1688 | 1469273846041 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x123a65400) [pid = 1688] [serial = 1604] [outer = 0x119c32800] 04:37:26 INFO - PROCESS | 1688 | 1469273846471 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 673ms 04:37:26 INFO - PROCESS | 1688 | 1469273846485 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 1688 | 1469273846486 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:37:26 INFO - PROCESS | 1688 | 1469273846494 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 1688 | 1469273846499 Marionette TRACE conn2 <- [1,2110,null,{}] 04:37:26 INFO - PROCESS | 1688 | 1469273846503 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:26 INFO - PROCESS | 1688 | 1469273846506 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:26 INFO - PROCESS | 1688 | 1469273846608 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:37:26 INFO - PROCESS | 1688 | 1469273846662 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 1688 | 1469273846664 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x1269e2000 == 34 [pid = 1688] [id = 535] 04:37:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x123abf000) [pid = 1688] [serial = 1605] [outer = 0x0] 04:37:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x123c25400) [pid = 1688] [serial = 1606] [outer = 0x123abf000] 04:37:26 INFO - PROCESS | 1688 | 1469273846697 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1243d7000) [pid = 1688] [serial = 1607] [outer = 0x123abf000] 04:37:27 INFO - PROCESS | 1688 | 1469273847107 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 680ms 04:37:27 INFO - PROCESS | 1688 | 1469273847169 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 1688 | 1469273847171 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:37:27 INFO - PROCESS | 1688 | 1469273847173 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 1688 | 1469273847175 Marionette TRACE conn2 <- [1,2114,null,{}] 04:37:27 INFO - PROCESS | 1688 | 1469273847177 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:27 INFO - PROCESS | 1688 | 1469273847178 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:27 INFO - PROCESS | 1688 | 1469273847294 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:37:27 INFO - PROCESS | 1688 | 1469273847377 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:27 INFO - PROCESS | 1688 | 1469273847378 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x129267000 == 35 [pid = 1688] [id = 536] 04:37:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1241d6c00) [pid = 1688] [serial = 1608] [outer = 0x0] 04:37:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x125786000) [pid = 1688] [serial = 1609] [outer = 0x1241d6c00] 04:37:27 INFO - PROCESS | 1688 | 1469273847408 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x126978400) [pid = 1688] [serial = 1610] [outer = 0x1241d6c00] 04:37:27 INFO - PROCESS | 1688 | 1469273847806 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 669ms 04:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:37:27 INFO - PROCESS | 1688 | 1469273847842 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 1688 | 1469273847844 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:37:27 INFO - PROCESS | 1688 | 1469273847846 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 1688 | 1469273847847 Marionette TRACE conn2 <- [1,2118,null,{}] 04:37:27 INFO - PROCESS | 1688 | 1469273847849 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:27 INFO - PROCESS | 1688 | 1469273847851 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:27 INFO - PROCESS | 1688 | 1469273847945 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:37:28 INFO - PROCESS | 1688 | 1469273848002 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 1688 | 1469273848007 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a6a2800 == 36 [pid = 1688] [id = 537] 04:37:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128da0400) [pid = 1688] [serial = 1611] [outer = 0x0] 04:37:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x128daa800) [pid = 1688] [serial = 1612] [outer = 0x128da0400] 04:37:28 INFO - PROCESS | 1688 | 1469273848044 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292b9c00) [pid = 1688] [serial = 1613] [outer = 0x128da0400] 04:37:28 INFO - PROCESS | 1688 | 1469273848508 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 721ms 04:37:28 INFO - PROCESS | 1688 | 1469273848568 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 1688 | 1469273848569 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:37:28 INFO - PROCESS | 1688 | 1469273848571 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - PROCESS | 1688 | 1469273848573 Marionette TRACE conn2 <- [1,2122,null,{}] 04:37:28 INFO - PROCESS | 1688 | 1469273848575 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:28 INFO - PROCESS | 1688 | 1469273848577 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:28 INFO - PROCESS | 1688 | 1469273848753 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:37:28 INFO - PROCESS | 1688 | 1469273848828 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 1688 | 1469273848829 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x118376000 == 37 [pid = 1688] [id = 538] 04:37:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1122b9800) [pid = 1688] [serial = 1614] [outer = 0x0] 04:37:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x112a81800) [pid = 1688] [serial = 1615] [outer = 0x1122b9800] 04:37:28 INFO - PROCESS | 1688 | 1469273848858 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x115fea000) [pid = 1688] [serial = 1616] [outer = 0x1122b9800] 04:37:29 INFO - PROCESS | 1688 | --DOCSHELL 0x1164b0000 == 36 [pid = 1688] [id = 531] 04:37:29 INFO - PROCESS | 1688 | --DOCSHELL 0x1181ea800 == 35 [pid = 1688] [id = 529] 04:37:29 INFO - PROCESS | 1688 | --DOCSHELL 0x123cf0800 == 34 [pid = 1688] [id = 530] 04:37:29 INFO - PROCESS | 1688 | --DOCSHELL 0x12a6a2800 == 33 [pid = 1688] [id = 537] 04:37:29 INFO - PROCESS | 1688 | --DOCSHELL 0x121158800 == 32 [pid = 1688] [id = 528] 04:37:29 INFO - PROCESS | 1688 | --DOCSHELL 0x129267000 == 31 [pid = 1688] [id = 536] 04:37:29 INFO - PROCESS | 1688 | --DOCSHELL 0x1269e2000 == 30 [pid = 1688] [id = 535] 04:37:29 INFO - PROCESS | 1688 | --DOCSHELL 0x123c1f000 == 29 [pid = 1688] [id = 534] 04:37:29 INFO - PROCESS | 1688 | --DOCSHELL 0x119bd3800 == 28 [pid = 1688] [id = 533] 04:37:29 INFO - PROCESS | 1688 | --DOCSHELL 0x1164c0000 == 27 [pid = 1688] [id = 532] 04:37:29 INFO - PROCESS | 1688 | 1469273849842 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1323ms 04:37:29 INFO - PROCESS | 1688 | 1469273849895 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 1688 | 1469273849899 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:37:29 INFO - PROCESS | 1688 | 1469273849902 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 1688 | 1469273849904 Marionette TRACE conn2 <- [1,2126,null,{}] 04:37:29 INFO - PROCESS | 1688 | 1469273849908 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:29 INFO - PROCESS | 1688 | 1469273849910 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:29 INFO - PROCESS | 1688 | 1469273849996 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:37:30 INFO - PROCESS | 1688 | 1469273850004 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 1688 | 1469273850007 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c6b800 == 28 [pid = 1688] [id = 539] 04:37:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x112dd2800) [pid = 1688] [serial = 1617] [outer = 0x0] 04:37:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1130b0000) [pid = 1688] [serial = 1618] [outer = 0x112dd2800] 04:37:30 INFO - PROCESS | 1688 | 1469273850036 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x111d7a800) [pid = 1688] [serial = 1619] [outer = 0x112dd2800] 04:37:30 INFO - PROCESS | 1688 | 1469273850400 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 572ms 04:37:30 INFO - PROCESS | 1688 | 1469273850474 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 1688 | 1469273850478 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:37:30 INFO - PROCESS | 1688 | 1469273850482 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 1688 | 1469273850484 Marionette TRACE conn2 <- [1,2130,null,{}] 04:37:30 INFO - PROCESS | 1688 | 1469273850487 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:30 INFO - PROCESS | 1688 | 1469273850489 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:30 INFO - PROCESS | 1688 | 1469273850569 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:37:30 INFO - PROCESS | 1688 | 1469273850573 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 1688 | 1469273850575 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198b0000 == 29 [pid = 1688] [id = 540] 04:37:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x116a9e000) [pid = 1688] [serial = 1620] [outer = 0x0] 04:37:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x118098c00) [pid = 1688] [serial = 1621] [outer = 0x116a9e000] 04:37:30 INFO - PROCESS | 1688 | 1469273850604 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x118911000) [pid = 1688] [serial = 1622] [outer = 0x116a9e000] 04:37:31 INFO - PROCESS | 1688 | 1469273851017 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:37:31 INFO - PROCESS | 1688 | 1469273851069 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:37:31 INFO - PROCESS | 1688 | 1469273851073 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 1688 | 1469273851076 Marionette TRACE conn2 <- [1,2134,null,{}] 04:37:31 INFO - PROCESS | 1688 | 1469273851096 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:31 INFO - PROCESS | 1688 | 1469273851101 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:31 INFO - PROCESS | 1688 | 1469273851241 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:37:31 INFO - PROCESS | 1688 | 1469273851252 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 1688 | 1469273851254 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x123cea800 == 30 [pid = 1688] [id = 541] 04:37:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1131b9800) [pid = 1688] [serial = 1623] [outer = 0x0] 04:37:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x119941800) [pid = 1688] [serial = 1624] [outer = 0x1131b9800] 04:37:31 INFO - PROCESS | 1688 | 1469273851312 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x120ea2800) [pid = 1688] [serial = 1625] [outer = 0x1131b9800] 04:37:31 INFO - PROCESS | 1688 | 1469273851655 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 627ms 04:37:31 INFO - PROCESS | 1688 | 1469273851699 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:37:31 INFO - PROCESS | 1688 | 1469273851701 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:37:31 INFO - PROCESS | 1688 | 1469273851703 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 1688 | 1469273851704 Marionette TRACE conn2 <- [1,2138,null,{}] 04:37:31 INFO - PROCESS | 1688 | 1469273851706 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:31 INFO - PROCESS | 1688 | 1469273851708 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:31 INFO - PROCESS | 1688 | 1469273851807 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:37:31 INFO - PROCESS | 1688 | 1469273851818 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 1688 | 1469273851820 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x12678d800 == 31 [pid = 1688] [id = 542] 04:37:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x120f91000) [pid = 1688] [serial = 1626] [outer = 0x0] 04:37:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x12145ac00) [pid = 1688] [serial = 1627] [outer = 0x120f91000] 04:37:31 INFO - PROCESS | 1688 | 1469273851845 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x123a64000) [pid = 1688] [serial = 1628] [outer = 0x120f91000] 04:37:32 INFO - PROCESS | 1688 | 1469273852159 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 04:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:37:32 INFO - PROCESS | 1688 | 1469273852224 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 1688 | 1469273852226 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:37:32 INFO - PROCESS | 1688 | 1469273852228 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 1688 | 1469273852229 Marionette TRACE conn2 <- [1,2142,null,{}] 04:37:32 INFO - PROCESS | 1688 | 1469273852231 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:32 INFO - PROCESS | 1688 | 1469273852232 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:32 INFO - PROCESS | 1688 | 1469273852336 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:37:32 INFO - PROCESS | 1688 | 1469273852350 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 1688 | 1469273852352 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x12976f800 == 32 [pid = 1688] [id = 543] 04:37:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x116a9d800) [pid = 1688] [serial = 1629] [outer = 0x0] 04:37:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x123ac2000) [pid = 1688] [serial = 1630] [outer = 0x116a9d800] 04:37:32 INFO - PROCESS | 1688 | 1469273852391 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x123c28400) [pid = 1688] [serial = 1631] [outer = 0x116a9d800] 04:37:32 INFO - PROCESS | 1688 | 1469273852843 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 1688 | 1469273852852 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:37:32 INFO - PROCESS | 1688 | 1469273852854 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 1688 | 1469273852855 Marionette TRACE conn2 <- [1,2146,null,{}] 04:37:32 INFO - PROCESS | 1688 | 1469273852857 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:32 INFO - PROCESS | 1688 | 1469273852862 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:33 INFO - PROCESS | 1688 | 1469273853017 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:37:33 INFO - PROCESS | 1688 | 1469273853321 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 1688 | 1469273853322 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x1168ef000) [pid = 1688] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x118ed0c00) [pid = 1688] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x120f89c00) [pid = 1688] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x123cd5800) [pid = 1688] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x11808f800) [pid = 1688] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x115d18000) [pid = 1688] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x110fed400) [pid = 1688] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1131b6400) [pid = 1688] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x112a7e800) [pid = 1688] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1161c3800) [pid = 1688] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x128dab800) [pid = 1688] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x113e31000) [pid = 1688] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x112d66800) [pid = 1688] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x118465c00) [pid = 1688] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x120f93c00) [pid = 1688] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1264a1000) [pid = 1688] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1126fcc00) [pid = 1688] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x115de5c00) [pid = 1688] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1292dc800) [pid = 1688] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x113e3b400) [pid = 1688] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:37:33 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11840d800) [pid = 1688] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:37:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x115f97800 == 33 [pid = 1688] [id = 544] 04:37:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x11222a400) [pid = 1688] [serial = 1632] [outer = 0x0] 04:37:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1126f3c00) [pid = 1688] [serial = 1633] [outer = 0x11222a400] 04:37:33 INFO - PROCESS | 1688 | 1469273853367 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x115d18000) [pid = 1688] [serial = 1634] [outer = 0x11222a400] 04:37:33 INFO - PROCESS | 1688 | 1469273853619 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 1688 | 1469273853691 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:37:33 INFO - PROCESS | 1688 | 1469273853694 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 1688 | 1469273853695 Marionette TRACE conn2 <- [1,2150,null,{}] 04:37:33 INFO - PROCESS | 1688 | 1469273853698 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:33 INFO - PROCESS | 1688 | 1469273853699 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:33 INFO - PROCESS | 1688 | 1469273853781 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:37:33 INFO - PROCESS | 1688 | 1469273853787 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 1688 | 1469273853788 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b825800 == 34 [pid = 1688] [id = 545] 04:37:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1126f2800) [pid = 1688] [serial = 1635] [outer = 0x0] 04:37:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x118ecb400) [pid = 1688] [serial = 1636] [outer = 0x1126f2800] 04:37:33 INFO - PROCESS | 1688 | 1469273853812 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x123ac6000) [pid = 1688] [serial = 1637] [outer = 0x1126f2800] 04:37:34 INFO - PROCESS | 1688 | 1469273854129 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 473ms 04:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:37:34 INFO - PROCESS | 1688 | 1469273854168 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 1688 | 1469273854170 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:37:34 INFO - PROCESS | 1688 | 1469273854172 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 1688 | 1469273854173 Marionette TRACE conn2 <- [1,2154,null,{}] 04:37:34 INFO - PROCESS | 1688 | 1469273854175 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 1688 | 1469273854176 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:34 INFO - PROCESS | 1688 | 1469273854279 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:37:34 INFO - PROCESS | 1688 | 1469273854284 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 1688 | 1469273854285 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b891800 == 35 [pid = 1688] [id = 546] 04:37:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x116aa6c00) [pid = 1688] [serial = 1638] [outer = 0x0] 04:37:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12415fc00) [pid = 1688] [serial = 1639] [outer = 0x116aa6c00] 04:37:34 INFO - PROCESS | 1688 | 1469273854310 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12697c000) [pid = 1688] [serial = 1640] [outer = 0x116aa6c00] 04:37:34 INFO - PROCESS | 1688 | 1469273854607 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 469ms 04:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:37:34 INFO - PROCESS | 1688 | 1469273854641 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 1688 | 1469273854643 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:37:34 INFO - PROCESS | 1688 | 1469273854645 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 1688 | 1469273854646 Marionette TRACE conn2 <- [1,2158,null,{}] 04:37:34 INFO - PROCESS | 1688 | 1469273854648 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:34 INFO - PROCESS | 1688 | 1469273854651 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:34 INFO - PROCESS | 1688 | 1469273854732 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:37:34 INFO - PROCESS | 1688 | 1469273854737 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 1688 | 1469273854739 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x123cea000 == 36 [pid = 1688] [id = 547] 04:37:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x126c70c00) [pid = 1688] [serial = 1641] [outer = 0x0] 04:37:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x128dab400) [pid = 1688] [serial = 1642] [outer = 0x126c70c00] 04:37:34 INFO - PROCESS | 1688 | 1469273854762 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x128e09c00) [pid = 1688] [serial = 1643] [outer = 0x126c70c00] 04:37:35 INFO - PROCESS | 1688 | 1469273855097 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 470ms 04:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:37:35 INFO - PROCESS | 1688 | 1469273855117 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 1688 | 1469273855120 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:37:35 INFO - PROCESS | 1688 | 1469273855122 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 1688 | 1469273855123 Marionette TRACE conn2 <- [1,2162,null,{}] 04:37:35 INFO - PROCESS | 1688 | 1469273855125 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:35 INFO - PROCESS | 1688 | 1469273855126 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:35 INFO - PROCESS | 1688 | 1469273855233 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:37:35 INFO - PROCESS | 1688 | 1469273855239 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 1688 | 1469273855240 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1ed800 == 37 [pid = 1688] [id = 548] 04:37:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x111f28800) [pid = 1688] [serial = 1644] [outer = 0x0] 04:37:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x128e0b800) [pid = 1688] [serial = 1645] [outer = 0x111f28800] 04:37:35 INFO - PROCESS | 1688 | 1469273855264 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1292ba400) [pid = 1688] [serial = 1646] [outer = 0x111f28800] 04:37:35 INFO - PROCESS | 1688 | 1469273855855 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 771ms 04:37:35 INFO - PROCESS | 1688 | 1469273855895 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 1688 | 1469273855903 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:37:35 INFO - PROCESS | 1688 | 1469273855908 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 1688 | 1469273855911 Marionette TRACE conn2 <- [1,2166,null,{}] 04:37:35 INFO - PROCESS | 1688 | 1469273855918 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:35 INFO - PROCESS | 1688 | 1469273855920 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:36 INFO - PROCESS | 1688 | 1469273856052 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:37:36 INFO - PROCESS | 1688 | 1469273856136 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 1688 | 1469273856138 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a5800 == 38 [pid = 1688] [id = 549] 04:37:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1131b6400) [pid = 1688] [serial = 1647] [outer = 0x0] 04:37:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x115daa800) [pid = 1688] [serial = 1648] [outer = 0x1131b6400] 04:37:36 INFO - PROCESS | 1688 | 1469273856169 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1172bb800) [pid = 1688] [serial = 1649] [outer = 0x1131b6400] 04:37:36 INFO - PROCESS | 1688 | 1469273856757 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 928ms 04:37:36 INFO - PROCESS | 1688 | 1469273856835 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 1688 | 1469273856838 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:37:36 INFO - PROCESS | 1688 | 1469273856843 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 1688 | 1469273856845 Marionette TRACE conn2 <- [1,2170,null,{}] 04:37:36 INFO - PROCESS | 1688 | 1469273856847 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:36 INFO - PROCESS | 1688 | 1469273856849 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:36 INFO - PROCESS | 1688 | 1469273856960 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:37:37 INFO - PROCESS | 1688 | 1469273857021 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 1688 | 1469273857022 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x129520800 == 39 [pid = 1688] [id = 550] 04:37:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x1196a3c00) [pid = 1688] [serial = 1650] [outer = 0x0] 04:37:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x119915000) [pid = 1688] [serial = 1651] [outer = 0x1196a3c00] 04:37:37 INFO - PROCESS | 1688 | 1469273857054 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x119c3fc00) [pid = 1688] [serial = 1652] [outer = 0x1196a3c00] 04:37:37 INFO - PROCESS | 1688 | 1469273857705 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 869ms 04:37:37 INFO - PROCESS | 1688 | 1469273857713 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 1688 | 1469273857716 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:37:37 INFO - PROCESS | 1688 | 1469273857750 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 1688 | 1469273857753 Marionette TRACE conn2 <- [1,2174,null,{}] 04:37:37 INFO - PROCESS | 1688 | 1469273857757 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:37 INFO - PROCESS | 1688 | 1469273857758 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:37 INFO - PROCESS | 1688 | 1469273857867 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:37:37 INFO - PROCESS | 1688 | 1469273857953 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 1688 | 1469273857956 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x118381800 == 40 [pid = 1688] [id = 551] 04:37:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x115dab400) [pid = 1688] [serial = 1653] [outer = 0x0] 04:37:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x116831800) [pid = 1688] [serial = 1654] [outer = 0x115dab400] 04:37:37 INFO - PROCESS | 1688 | 1469273857984 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 119 (0x117c25400) [pid = 1688] [serial = 1655] [outer = 0x115dab400] 04:37:38 INFO - PROCESS | 1688 | --DOCSHELL 0x123cea000 == 39 [pid = 1688] [id = 547] 04:37:38 INFO - PROCESS | 1688 | --DOCSHELL 0x12b891800 == 38 [pid = 1688] [id = 546] 04:37:38 INFO - PROCESS | 1688 | --DOCSHELL 0x12b825800 == 37 [pid = 1688] [id = 545] 04:37:38 INFO - PROCESS | 1688 | --DOCSHELL 0x115f97800 == 36 [pid = 1688] [id = 544] 04:37:38 INFO - PROCESS | 1688 | --DOCSHELL 0x12976f800 == 35 [pid = 1688] [id = 543] 04:37:38 INFO - PROCESS | 1688 | --DOCSHELL 0x12678d800 == 34 [pid = 1688] [id = 542] 04:37:38 INFO - PROCESS | 1688 | --DOCSHELL 0x123cea800 == 33 [pid = 1688] [id = 541] 04:37:38 INFO - PROCESS | 1688 | --DOCSHELL 0x1198b0000 == 32 [pid = 1688] [id = 540] 04:37:38 INFO - PROCESS | 1688 | --DOCSHELL 0x117c6b800 == 31 [pid = 1688] [id = 539] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 118 (0x123adb400) [pid = 1688] [serial = 1567] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x11994b800) [pid = 1688] [serial = 1561] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x120ea1400) [pid = 1688] [serial = 1562] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x12193d400) [pid = 1688] [serial = 1565] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x124cc6000) [pid = 1688] [serial = 1570] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x118458000) [pid = 1688] [serial = 1558] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x126975400) [pid = 1688] [serial = 1573] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x12649fc00) [pid = 1688] [serial = 1571] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x118e37000) [pid = 1688] [serial = 1559] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x11222b000) [pid = 1688] [serial = 1552] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1126ffc00) [pid = 1688] [serial = 1553] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x115de5400) [pid = 1688] [serial = 1555] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1168ee000) [pid = 1688] [serial = 1556] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1132d6000) [pid = 1688] [serial = 1594] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1175bf400) [pid = 1688] [serial = 1595] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x11990cc00) [pid = 1688] [serial = 1576] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x123a63800) [pid = 1688] [serial = 1577] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x128e0dc00) [pid = 1688] [serial = 1582] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1182efc00) [pid = 1688] [serial = 1550] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x115f78000) [pid = 1688] [serial = 1549] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x115db3000) [pid = 1688] [serial = 1535] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x112f64800) [pid = 1688] [serial = 1534] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x119c37800) [pid = 1688] [serial = 1538] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1196a6c00) [pid = 1688] [serial = 1537] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x124df4800) [pid = 1688] [serial = 1541] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x123c2b400) [pid = 1688] [serial = 1540] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1292d4800) [pid = 1688] [serial = 1544] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x126ddac00) [pid = 1688] [serial = 1543] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1132d4000) [pid = 1688] [serial = 1588] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x126dddc00) [pid = 1688] [serial = 1574] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x126ddf400) [pid = 1688] [serial = 1579] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x129510400) [pid = 1688] [serial = 1585] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x129508800) [pid = 1688] [serial = 1547] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x11990d800) [pid = 1688] [serial = 1592] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x118e37400) [pid = 1688] [serial = 1591] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1267c8400) [pid = 1688] [serial = 1546] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1161bec00) [pid = 1688] [serial = 1589] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1292d2000) [pid = 1688] [serial = 1583] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x120fafc00) [pid = 1688] [serial = 1564] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x129592800) [pid = 1688] [serial = 1586] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x123cd4800) [pid = 1688] [serial = 1568] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x128dab000) [pid = 1688] [serial = 1580] [outer = 0x0] [url = about:blank] 04:37:38 INFO - PROCESS | 1688 | 1469273858427 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 731ms 04:37:38 INFO - PROCESS | 1688 | 1469273858479 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 1688 | 1469273858483 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:37:38 INFO - PROCESS | 1688 | 1469273858501 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 1688 | 1469273858503 Marionette TRACE conn2 <- [1,2178,null,{}] 04:37:38 INFO - PROCESS | 1688 | 1469273858507 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:38 INFO - PROCESS | 1688 | 1469273858510 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:38 INFO - PROCESS | 1688 | 1469273858650 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:37:38 INFO - PROCESS | 1688 | 1469273858739 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 1688 | 1469273858740 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x119229000 == 32 [pid = 1688] [id = 552] 04:37:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x118e37400) [pid = 1688] [serial = 1656] [outer = 0x0] 04:37:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x118ecf400) [pid = 1688] [serial = 1657] [outer = 0x118e37400] 04:37:38 INFO - PROCESS | 1688 | 1469273858781 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x11990a400) [pid = 1688] [serial = 1658] [outer = 0x118e37400] 04:37:39 INFO - PROCESS | 1688 | 1469273859158 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 676ms 04:37:39 INFO - PROCESS | 1688 | 1469273859175 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 1688 | 1469273859176 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:37:39 INFO - PROCESS | 1688 | 1469273859178 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - PROCESS | 1688 | 1469273859181 Marionette TRACE conn2 <- [1,2182,null,{}] 04:37:39 INFO - PROCESS | 1688 | 1469273859203 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:39 INFO - PROCESS | 1688 | 1469273859207 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:39 INFO - PROCESS | 1688 | 1469273859286 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:37:39 INFO - PROCESS | 1688 | 1469273859292 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 1688 | 1469273859294 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x121967000 == 33 [pid = 1688] [id = 553] 04:37:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x112d6f800) [pid = 1688] [serial = 1659] [outer = 0x0] 04:37:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x120f8c000) [pid = 1688] [serial = 1660] [outer = 0x112d6f800] 04:37:39 INFO - PROCESS | 1688 | 1469273859328 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x123abcc00) [pid = 1688] [serial = 1661] [outer = 0x112d6f800] 04:37:39 INFO - PROCESS | 1688 | 1469273859668 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 528ms 04:37:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:37:39 INFO - PROCESS | 1688 | 1469273859706 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 1688 | 1469273859708 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:37:39 INFO - PROCESS | 1688 | 1469273859715 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - PROCESS | 1688 | 1469273859717 Marionette TRACE conn2 <- [1,2186,null,{}] 04:37:39 INFO - PROCESS | 1688 | 1469273859720 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:39 INFO - PROCESS | 1688 | 1469273859722 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:39 INFO - PROCESS | 1688 | 1469273859803 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:37:39 INFO - PROCESS | 1688 | 1469273859806 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 1688 | 1469273859807 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d25800 == 34 [pid = 1688] [id = 554] 04:37:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x123ac3c00) [pid = 1688] [serial = 1662] [outer = 0x0] 04:37:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x123c2e000) [pid = 1688] [serial = 1663] [outer = 0x123ac3c00] 04:37:39 INFO - PROCESS | 1688 | 1469273859833 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x124169000) [pid = 1688] [serial = 1664] [outer = 0x123ac3c00] 04:37:40 INFO - PROCESS | 1688 | 1469273860173 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 476ms 04:37:40 INFO - PROCESS | 1688 | 1469273860186 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 1688 | 1469273860187 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:37:40 INFO - PROCESS | 1688 | 1469273860190 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 1688 | 1469273860191 Marionette TRACE conn2 <- [1,2190,null,{}] 04:37:40 INFO - PROCESS | 1688 | 1469273860193 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:40 INFO - PROCESS | 1688 | 1469273860194 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:40 INFO - PROCESS | 1688 | 1469273860272 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:37:40 INFO - PROCESS | 1688 | 1469273860275 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 1688 | 1469273860284 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aa8000 == 35 [pid = 1688] [id = 555] 04:37:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1241d1800) [pid = 1688] [serial = 1665] [outer = 0x0] 04:37:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x124deb800) [pid = 1688] [serial = 1666] [outer = 0x1241d1800] 04:37:40 INFO - PROCESS | 1688 | 1469273860311 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1264a1800) [pid = 1688] [serial = 1667] [outer = 0x1241d1800] 04:37:40 INFO - PROCESS | 1688 | 1469273860678 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 517ms 04:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:37:40 INFO - PROCESS | 1688 | 1469273860708 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 1688 | 1469273860709 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:37:40 INFO - PROCESS | 1688 | 1469273860711 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 1688 | 1469273860712 Marionette TRACE conn2 <- [1,2194,null,{}] 04:37:40 INFO - PROCESS | 1688 | 1469273860715 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:40 INFO - PROCESS | 1688 | 1469273860719 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:40 INFO - PROCESS | 1688 | 1469273860837 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:37:40 INFO - PROCESS | 1688 | 1469273860850 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 1688 | 1469273860851 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x12925f000 == 36 [pid = 1688] [id = 556] 04:37:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x126978c00) [pid = 1688] [serial = 1668] [outer = 0x0] 04:37:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x128e04c00) [pid = 1688] [serial = 1669] [outer = 0x126978c00] 04:37:40 INFO - PROCESS | 1688 | 1469273860876 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1292dd000) [pid = 1688] [serial = 1670] [outer = 0x126978c00] 04:37:41 INFO - PROCESS | 1688 | 1469273861218 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 519ms 04:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:37:41 INFO - PROCESS | 1688 | 1469273861230 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 1688 | 1469273861231 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:37:41 INFO - PROCESS | 1688 | 1469273861236 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 1688 | 1469273861237 Marionette TRACE conn2 <- [1,2198,null,{}] 04:37:41 INFO - PROCESS | 1688 | 1469273861239 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:41 INFO - PROCESS | 1688 | 1469273861240 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:41 INFO - PROCESS | 1688 | 1469273861352 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:37:41 INFO - PROCESS | 1688 | 1469273861355 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 1688 | 1469273861356 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a924000 == 37 [pid = 1688] [id = 557] 04:37:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x129205000) [pid = 1688] [serial = 1671] [outer = 0x0] 04:37:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1292ef000) [pid = 1688] [serial = 1672] [outer = 0x129205000] 04:37:41 INFO - PROCESS | 1688 | 1469273861380 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x129507400) [pid = 1688] [serial = 1673] [outer = 0x129205000] 04:37:41 INFO - PROCESS | 1688 | 1469273861702 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 519ms 04:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:37:41 INFO - PROCESS | 1688 | 1469273861754 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 1688 | 1469273861756 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:37:41 INFO - PROCESS | 1688 | 1469273861758 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 1688 | 1469273861759 Marionette TRACE conn2 <- [1,2202,null,{}] 04:37:41 INFO - PROCESS | 1688 | 1469273861761 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:41 INFO - PROCESS | 1688 | 1469273861762 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:41 INFO - PROCESS | 1688 | 1469273861864 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:37:41 INFO - PROCESS | 1688 | 1469273861875 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 1688 | 1469273861876 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b81f000 == 38 [pid = 1688] [id = 558] 04:37:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x129507800) [pid = 1688] [serial = 1674] [outer = 0x0] 04:37:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x129589400) [pid = 1688] [serial = 1675] [outer = 0x129507800] 04:37:41 INFO - PROCESS | 1688 | 1469273861900 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12958ec00) [pid = 1688] [serial = 1676] [outer = 0x129507800] 04:37:42 INFO - PROCESS | 1688 | 1469273862228 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 04:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:37:42 INFO - PROCESS | 1688 | 1469273862278 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 1688 | 1469273862280 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:37:42 INFO - PROCESS | 1688 | 1469273862282 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - PROCESS | 1688 | 1469273862283 Marionette TRACE conn2 <- [1,2206,null,{}] 04:37:42 INFO - PROCESS | 1688 | 1469273862286 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:42 INFO - PROCESS | 1688 | 1469273862287 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:42 INFO - PROCESS | 1688 | 1469273862451 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x126c70c00) [pid = 1688] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x116a9d800) [pid = 1688] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x116a9e000) [pid = 1688] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x112dd2800) [pid = 1688] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x110f14400) [pid = 1688] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1122b9800) [pid = 1688] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x112a7e400) [pid = 1688] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119c32800) [pid = 1688] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x123abf000) [pid = 1688] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x120f91000) [pid = 1688] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x11222a400) [pid = 1688] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1241d6c00) [pid = 1688] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x116aa6c00) [pid = 1688] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1131b9800) [pid = 1688] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x128da0400) [pid = 1688] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:37:42 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1126f2800) [pid = 1688] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:37:42 INFO - PROCESS | 1688 | 1469273862656 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 1688 | 1469273862657 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x118720000 == 39 [pid = 1688] [id = 559] 04:37:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x110fb0800) [pid = 1688] [serial = 1677] [outer = 0x0] 04:37:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1126f9000) [pid = 1688] [serial = 1678] [outer = 0x110fb0800] 04:37:42 INFO - PROCESS | 1688 | 1469273862683 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x116a9e800) [pid = 1688] [serial = 1679] [outer = 0x110fb0800] 04:37:42 INFO - PROCESS | 1688 | 1469273862935 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 669ms 04:37:42 INFO - PROCESS | 1688 | 1469273862957 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 1688 | 1469273862958 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:37:42 INFO - PROCESS | 1688 | 1469273862960 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - PROCESS | 1688 | 1469273862961 Marionette TRACE conn2 <- [1,2210,null,{}] 04:37:42 INFO - PROCESS | 1688 | 1469273862973 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:42 INFO - PROCESS | 1688 | 1469273862975 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:43 INFO - PROCESS | 1688 | 1469273863063 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:37:43 INFO - PROCESS | 1688 | 1469273863069 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 1688 | 1469273863070 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1ee800 == 40 [pid = 1688] [id = 560] 04:37:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x11990c800) [pid = 1688] [serial = 1680] [outer = 0x0] 04:37:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x123ac1400) [pid = 1688] [serial = 1681] [outer = 0x11990c800] 04:37:43 INFO - PROCESS | 1688 | 1469273863094 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x128dac000) [pid = 1688] [serial = 1682] [outer = 0x11990c800] 04:37:43 INFO - PROCESS | 1688 | 1469273863420 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 475ms 04:37:43 INFO - PROCESS | 1688 | 1469273863437 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 1688 | 1469273863438 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:37:43 INFO - PROCESS | 1688 | 1469273863441 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 1688 | 1469273863442 Marionette TRACE conn2 <- [1,2214,null,{}] 04:37:43 INFO - PROCESS | 1688 | 1469273863445 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 1688 | 1469273863447 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:43 INFO - PROCESS | 1688 | 1469273863577 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:37:43 INFO - PROCESS | 1688 | 1469273863583 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 1688 | 1469273863585 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x12caee000 == 41 [pid = 1688] [id = 561] 04:37:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1189b1400) [pid = 1688] [serial = 1683] [outer = 0x0] 04:37:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12958f800) [pid = 1688] [serial = 1684] [outer = 0x1189b1400] 04:37:43 INFO - PROCESS | 1688 | 1469273863610 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12a79b000) [pid = 1688] [serial = 1685] [outer = 0x1189b1400] 04:37:43 INFO - PROCESS | 1688 | 1469273863940 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 04:37:43 INFO - PROCESS | 1688 | 1469273863961 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 1688 | 1469273863963 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:37:43 INFO - PROCESS | 1688 | 1469273863973 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 1688 | 1469273863974 Marionette TRACE conn2 <- [1,2218,null,{}] 04:37:43 INFO - PROCESS | 1688 | 1469273863977 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:43 INFO - PROCESS | 1688 | 1469273863979 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:44 INFO - PROCESS | 1688 | 1469273864104 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:37:44 INFO - PROCESS | 1688 | 1469273864191 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 1688 | 1469273864192 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cf92000 == 42 [pid = 1688] [id = 562] 04:37:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11990d000) [pid = 1688] [serial = 1686] [outer = 0x0] 04:37:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12a842800) [pid = 1688] [serial = 1687] [outer = 0x11990d000] 04:37:44 INFO - PROCESS | 1688 | 1469273864230 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12a84dc00) [pid = 1688] [serial = 1688] [outer = 0x11990d000] 04:37:44 INFO - PROCESS | 1688 | 1469273864540 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 622ms 04:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:37:44 INFO - PROCESS | 1688 | 1469273864594 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 1688 | 1469273864596 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:37:44 INFO - PROCESS | 1688 | 1469273864678 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 1688 | 1469273864681 Marionette TRACE conn2 <- [1,2222,null,{}] 04:37:44 INFO - PROCESS | 1688 | 1469273864696 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:44 INFO - PROCESS | 1688 | 1469273864701 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:44 INFO - PROCESS | 1688 | 1469273864869 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:37:44 INFO - PROCESS | 1688 | 1469273864989 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 1688 | 1469273864990 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181e9800 == 43 [pid = 1688] [id = 563] 04:37:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x112d70800) [pid = 1688] [serial = 1689] [outer = 0x0] 04:37:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1132d6000) [pid = 1688] [serial = 1690] [outer = 0x112d70800] 04:37:45 INFO - PROCESS | 1688 | 1469273865022 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x115fe9800) [pid = 1688] [serial = 1691] [outer = 0x112d70800] 04:37:45 INFO - PROCESS | 1688 | 1469273865481 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 912ms 04:37:45 INFO - PROCESS | 1688 | 1469273865512 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:37:45 INFO - PROCESS | 1688 | 1469273865514 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:37:45 INFO - PROCESS | 1688 | 1469273865518 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - PROCESS | 1688 | 1469273865520 Marionette TRACE conn2 <- [1,2226,null,{}] 04:37:45 INFO - PROCESS | 1688 | 1469273865525 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:45 INFO - PROCESS | 1688 | 1469273865527 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:45 INFO - PROCESS | 1688 | 1469273865634 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:37:45 INFO - PROCESS | 1688 | 1469273865693 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 1688 | 1469273865694 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d0f800 == 44 [pid = 1688] [id = 564] 04:37:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x11809b000) [pid = 1688] [serial = 1692] [outer = 0x0] 04:37:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x119913800) [pid = 1688] [serial = 1693] [outer = 0x11809b000] 04:37:45 INFO - PROCESS | 1688 | 1469273865725 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x120e9a000) [pid = 1688] [serial = 1694] [outer = 0x11809b000] 04:37:46 INFO - PROCESS | 1688 | 1469273866137 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 672ms 04:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:37:46 INFO - PROCESS | 1688 | 1469273866191 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 1688 | 1469273866192 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:37:46 INFO - PROCESS | 1688 | 1469273866195 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 1688 | 1469273866196 Marionette TRACE conn2 <- [1,2230,null,{}] 04:37:46 INFO - PROCESS | 1688 | 1469273866199 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:46 INFO - PROCESS | 1688 | 1469273866200 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:46 INFO - PROCESS | 1688 | 1469273866307 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:37:46 INFO - PROCESS | 1688 | 1469273866415 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 1688 | 1469273866419 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x12caf9000 == 45 [pid = 1688] [id = 565] 04:37:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12453b800) [pid = 1688] [serial = 1695] [outer = 0x0] 04:37:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x124df3000) [pid = 1688] [serial = 1696] [outer = 0x12453b800] 04:37:46 INFO - PROCESS | 1688 | 1469273866453 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x126dd5400) [pid = 1688] [serial = 1697] [outer = 0x12453b800] 04:37:46 INFO - PROCESS | 1688 | 1469273866868 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 722ms 04:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:37:46 INFO - PROCESS | 1688 | 1469273866921 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 1688 | 1469273866922 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:37:46 INFO - PROCESS | 1688 | 1469273866924 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 1688 | 1469273866926 Marionette TRACE conn2 <- [1,2234,null,{}] 04:37:46 INFO - PROCESS | 1688 | 1469273866928 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:46 INFO - PROCESS | 1688 | 1469273866929 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:47 INFO - PROCESS | 1688 | 1469273867032 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:37:47 INFO - PROCESS | 1688 | 1469273867093 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 1688 | 1469273867095 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d611000 == 46 [pid = 1688] [id = 566] 04:37:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128da0400) [pid = 1688] [serial = 1698] [outer = 0x0] 04:37:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1292bcc00) [pid = 1688] [serial = 1699] [outer = 0x128da0400] 04:37:47 INFO - PROCESS | 1688 | 1469273867124 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1292ec400) [pid = 1688] [serial = 1700] [outer = 0x128da0400] 04:37:47 INFO - PROCESS | 1688 | 1469273867738 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 821ms 04:37:47 INFO - PROCESS | 1688 | 1469273867745 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 1688 | 1469273867748 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:37:47 INFO - PROCESS | 1688 | 1469273867752 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 1688 | 1469273867754 Marionette TRACE conn2 <- [1,2238,null,{}] 04:37:47 INFO - PROCESS | 1688 | 1469273867757 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:47 INFO - PROCESS | 1688 | 1469273867759 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:47 INFO - PROCESS | 1688 | 1469273867860 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:37:47 INFO - PROCESS | 1688 | 1469273867917 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 1688 | 1469273867918 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e3a000 == 47 [pid = 1688] [id = 567] 04:37:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x115dae800) [pid = 1688] [serial = 1701] [outer = 0x0] 04:37:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1175bf400) [pid = 1688] [serial = 1702] [outer = 0x115dae800] 04:37:47 INFO - PROCESS | 1688 | 1469273867950 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x118456400) [pid = 1688] [serial = 1703] [outer = 0x115dae800] 04:37:48 INFO - PROCESS | 1688 | 1469273868404 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 676ms 04:37:48 INFO - PROCESS | 1688 | 1469273868428 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 1688 | 1469273868433 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:37:48 INFO - PROCESS | 1688 | 1469273868439 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 1688 | 1469273868442 Marionette TRACE conn2 <- [1,2242,null,{}] 04:37:48 INFO - PROCESS | 1688 | 1469273868445 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:48 INFO - PROCESS | 1688 | 1469273868448 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:48 INFO - PROCESS | 1688 | 1469273868632 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:37:48 INFO - PROCESS | 1688 | 1469273868710 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 1688 | 1469273868711 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x11922f800 == 48 [pid = 1688] [id = 568] 04:37:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x118459c00) [pid = 1688] [serial = 1704] [outer = 0x0] 04:37:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x118ec8c00) [pid = 1688] [serial = 1705] [outer = 0x118459c00] 04:37:48 INFO - PROCESS | 1688 | 1469273868754 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x119917000) [pid = 1688] [serial = 1706] [outer = 0x118459c00] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12caee000 == 47 [pid = 1688] [id = 561] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1ee800 == 46 [pid = 1688] [id = 560] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x118720000 == 45 [pid = 1688] [id = 559] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12b81f000 == 44 [pid = 1688] [id = 558] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12a924000 == 43 [pid = 1688] [id = 557] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12925f000 == 42 [pid = 1688] [id = 556] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x128aa8000 == 41 [pid = 1688] [id = 555] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x124d25800 == 40 [pid = 1688] [id = 554] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x121967000 == 39 [pid = 1688] [id = 553] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x119229000 == 38 [pid = 1688] [id = 552] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x118381800 == 37 [pid = 1688] [id = 551] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x129520800 == 36 [pid = 1688] [id = 550] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x1198a5800 == 35 [pid = 1688] [id = 549] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1ed800 == 34 [pid = 1688] [id = 548] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x118376000 == 33 [pid = 1688] [id = 538] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x120e3a000 == 32 [pid = 1688] [id = 567] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12d611000 == 31 [pid = 1688] [id = 566] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12caf9000 == 30 [pid = 1688] [id = 565] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x124d0f800 == 29 [pid = 1688] [id = 564] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x12cf92000 == 28 [pid = 1688] [id = 562] 04:37:49 INFO - PROCESS | 1688 | --DOCSHELL 0x1181e9800 == 27 [pid = 1688] [id = 563] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x128e0b800) [pid = 1688] [serial = 1645] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x128dab400) [pid = 1688] [serial = 1642] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x123ac2000) [pid = 1688] [serial = 1630] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x118098c00) [pid = 1688] [serial = 1621] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1130b0000) [pid = 1688] [serial = 1618] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x115f75c00) [pid = 1688] [serial = 1598] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x111d7a800) [pid = 1688] [serial = 1619] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x112ae6800) [pid = 1688] [serial = 1597] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x115fea000) [pid = 1688] [serial = 1616] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x112a81800) [pid = 1688] [serial = 1615] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x119950000) [pid = 1688] [serial = 1601] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x118e2f000) [pid = 1688] [serial = 1600] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x123a65400) [pid = 1688] [serial = 1604] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120e9b000) [pid = 1688] [serial = 1603] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1243d7000) [pid = 1688] [serial = 1607] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x123c25400) [pid = 1688] [serial = 1606] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12145ac00) [pid = 1688] [serial = 1627] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x123c28400) [pid = 1688] [serial = 1631] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1126f3c00) [pid = 1688] [serial = 1633] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x126978400) [pid = 1688] [serial = 1610] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x125786000) [pid = 1688] [serial = 1609] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12697c000) [pid = 1688] [serial = 1640] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x115d18000) [pid = 1688] [serial = 1634] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x119941800) [pid = 1688] [serial = 1624] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x120ea2800) [pid = 1688] [serial = 1625] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x128e09c00) [pid = 1688] [serial = 1643] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x123a64000) [pid = 1688] [serial = 1628] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12415fc00) [pid = 1688] [serial = 1639] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1292b9c00) [pid = 1688] [serial = 1613] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x118ecb400) [pid = 1688] [serial = 1636] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x118911000) [pid = 1688] [serial = 1622] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x128daa800) [pid = 1688] [serial = 1612] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x123ac6000) [pid = 1688] [serial = 1637] [outer = 0x0] [url = about:blank] 04:37:49 INFO - PROCESS | 1688 | 1469273869692 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1274ms 04:37:49 INFO - PROCESS | 1688 | 1469273869713 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:37:49 INFO - PROCESS | 1688 | 1469273869716 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:37:49 INFO - PROCESS | 1688 | 1469273869719 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 1688 | 1469273869721 Marionette TRACE conn2 <- [1,2246,null,{}] 04:37:49 INFO - PROCESS | 1688 | 1469273869726 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:49 INFO - PROCESS | 1688 | 1469273869727 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:49 INFO - PROCESS | 1688 | 1469273869814 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:37:49 INFO - PROCESS | 1688 | 1469273869878 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 1688 | 1469273869882 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x11726f800 == 28 [pid = 1688] [id = 569] 04:37:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x112ddb800) [pid = 1688] [serial = 1707] [outer = 0x0] 04:37:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1132d3400) [pid = 1688] [serial = 1708] [outer = 0x112ddb800] 04:37:49 INFO - PROCESS | 1688 | 1469273869926 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x115d18000) [pid = 1688] [serial = 1709] [outer = 0x112ddb800] 04:37:50 INFO - PROCESS | 1688 | 1469273870244 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 576ms 04:37:50 INFO - PROCESS | 1688 | 1469273870295 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 1688 | 1469273870299 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:37:50 INFO - PROCESS | 1688 | 1469273870307 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 1688 | 1469273870310 Marionette TRACE conn2 <- [1,2250,null,{}] 04:37:50 INFO - PROCESS | 1688 | 1469273870314 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:50 INFO - PROCESS | 1688 | 1469273870316 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:50 INFO - PROCESS | 1688 | 1469273870440 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:37:50 INFO - PROCESS | 1688 | 1469273870519 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 1688 | 1469273870520 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181e2800 == 29 [pid = 1688] [id = 570] 04:37:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x115daac00) [pid = 1688] [serial = 1710] [outer = 0x0] 04:37:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x115dae000) [pid = 1688] [serial = 1711] [outer = 0x115daac00] 04:37:50 INFO - PROCESS | 1688 | 1469273870557 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1175c3400) [pid = 1688] [serial = 1712] [outer = 0x115daac00] 04:37:50 INFO - PROCESS | 1688 | 1469273870902 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 622ms 04:37:50 INFO - PROCESS | 1688 | 1469273870929 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 1688 | 1469273870930 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:37:50 INFO - PROCESS | 1688 | 1469273870933 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 1688 | 1469273870938 Marionette TRACE conn2 <- [1,2254,null,{}] 04:37:50 INFO - PROCESS | 1688 | 1469273870946 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:50 INFO - PROCESS | 1688 | 1469273870949 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:51 INFO - PROCESS | 1688 | 1469273871052 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:37:51 INFO - PROCESS | 1688 | 1469273871059 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 1688 | 1469273871061 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e46800 == 30 [pid = 1688] [id = 571] 04:37:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x11222b000) [pid = 1688] [serial = 1713] [outer = 0x0] 04:37:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118ec8400) [pid = 1688] [serial = 1714] [outer = 0x11222b000] 04:37:51 INFO - PROCESS | 1688 | 1469273871088 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119945400) [pid = 1688] [serial = 1715] [outer = 0x11222b000] 04:37:51 INFO - PROCESS | 1688 | 1469273871396 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 472ms 04:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:37:51 INFO - PROCESS | 1688 | 1469273871409 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 1688 | 1469273871411 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:37:51 INFO - PROCESS | 1688 | 1469273871413 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 1688 | 1469273871414 Marionette TRACE conn2 <- [1,2258,null,{}] 04:37:51 INFO - PROCESS | 1688 | 1469273871418 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:51 INFO - PROCESS | 1688 | 1469273871421 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:51 INFO - PROCESS | 1688 | 1469273871505 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:37:51 INFO - PROCESS | 1688 | 1469273871508 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 1688 | 1469273871509 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c20800 == 31 [pid = 1688] [id = 572] 04:37:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119c36400) [pid = 1688] [serial = 1716] [outer = 0x0] 04:37:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120f87000) [pid = 1688] [serial = 1717] [outer = 0x119c36400] 04:37:51 INFO - PROCESS | 1688 | 1469273871535 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x120fab000) [pid = 1688] [serial = 1718] [outer = 0x119c36400] 04:37:51 INFO - PROCESS | 1688 | 1469273871931 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 572ms 04:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:37:51 INFO - PROCESS | 1688 | 1469273871985 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 1688 | 1469273871987 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:37:51 INFO - PROCESS | 1688 | 1469273871989 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 1688 | 1469273871990 Marionette TRACE conn2 <- [1,2262,null,{}] 04:37:51 INFO - PROCESS | 1688 | 1469273871992 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:51 INFO - PROCESS | 1688 | 1469273871994 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:52 INFO - PROCESS | 1688 | 1469273872087 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:37:52 INFO - PROCESS | 1688 | 1469273872129 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 1688 | 1469273872131 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x124cab800 == 32 [pid = 1688] [id = 573] 04:37:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x114fb8000) [pid = 1688] [serial = 1719] [outer = 0x0] 04:37:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1212d1000) [pid = 1688] [serial = 1720] [outer = 0x114fb8000] 04:37:52 INFO - PROCESS | 1688 | 1469273872155 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12193c800) [pid = 1688] [serial = 1721] [outer = 0x114fb8000] 04:37:52 INFO - PROCESS | 1688 | 1469273872451 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 518ms 04:37:52 INFO - PROCESS | 1688 | 1469273872513 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 1688 | 1469273872515 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:37:52 INFO - PROCESS | 1688 | 1469273872517 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 1688 | 1469273872518 Marionette TRACE conn2 <- [1,2266,null,{}] 04:37:52 INFO - PROCESS | 1688 | 1469273872520 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:52 INFO - PROCESS | 1688 | 1469273872524 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:52 INFO - PROCESS | 1688 | 1469273872641 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:37:52 INFO - PROCESS | 1688 | 1469273872653 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 1688 | 1469273872654 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x1269f6800 == 33 [pid = 1688] [id = 574] 04:37:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1130ab000) [pid = 1688] [serial = 1722] [outer = 0x0] 04:37:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x123a64c00) [pid = 1688] [serial = 1723] [outer = 0x1130ab000] 04:37:52 INFO - PROCESS | 1688 | 1469273872679 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1243cd000) [pid = 1688] [serial = 1724] [outer = 0x1130ab000] 04:37:53 INFO - PROCESS | 1688 | 1469273873011 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 519ms 04:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:37:53 INFO - PROCESS | 1688 | 1469273873052 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 1688 | 1469273873053 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:37:53 INFO - PROCESS | 1688 | 1469273873055 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 1688 | 1469273873056 Marionette TRACE conn2 <- [1,2270,null,{}] 04:37:53 INFO - PROCESS | 1688 | 1469273873059 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:53 INFO - PROCESS | 1688 | 1469273873060 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:53 INFO - PROCESS | 1688 | 1469273873155 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:37:53 INFO - PROCESS | 1688 | 1469273873159 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 1688 | 1469273873160 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x12926a000 == 34 [pid = 1688] [id = 575] 04:37:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1243d1400) [pid = 1688] [serial = 1725] [outer = 0x0] 04:37:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x124de6c00) [pid = 1688] [serial = 1726] [outer = 0x1243d1400] 04:37:53 INFO - PROCESS | 1688 | 1469273873184 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x125781c00) [pid = 1688] [serial = 1727] [outer = 0x1243d1400] 04:37:53 INFO - PROCESS | 1688 | 1469273873512 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 469ms 04:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:37:53 INFO - PROCESS | 1688 | 1469273873525 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 1688 | 1469273873526 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:37:53 INFO - PROCESS | 1688 | 1469273873528 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 1688 | 1469273873529 Marionette TRACE conn2 <- [1,2274,null,{}] 04:37:53 INFO - PROCESS | 1688 | 1469273873531 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:53 INFO - PROCESS | 1688 | 1469273873533 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:53 INFO - PROCESS | 1688 | 1469273873637 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x126978c00) [pid = 1688] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x129205000) [pid = 1688] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x129507800) [pid = 1688] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1196a3c00) [pid = 1688] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x112d6f800) [pid = 1688] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118e37400) [pid = 1688] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1241d1800) [pid = 1688] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x115dab400) [pid = 1688] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x110fb0800) [pid = 1688] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123ac3c00) [pid = 1688] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1131b6400) [pid = 1688] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x111f28800) [pid = 1688] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x11990d000) [pid = 1688] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1189b1400) [pid = 1688] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:37:53 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x11990c800) [pid = 1688] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:37:53 INFO - PROCESS | 1688 | 1469273873915 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 1688 | 1469273873916 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x11942b800 == 35 [pid = 1688] [id = 576] 04:37:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x111f28800) [pid = 1688] [serial = 1728] [outer = 0x0] 04:37:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x112a8ac00) [pid = 1688] [serial = 1729] [outer = 0x111f28800] 04:37:53 INFO - PROCESS | 1688 | 1469273873943 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1189b1400) [pid = 1688] [serial = 1730] [outer = 0x111f28800] 04:37:54 INFO - PROCESS | 1688 | 1469273874209 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 724ms 04:37:54 INFO - PROCESS | 1688 | 1469273874257 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 1688 | 1469273874258 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:37:54 INFO - PROCESS | 1688 | 1469273874260 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 1688 | 1469273874261 Marionette TRACE conn2 <- [1,2278,null,{}] 04:37:54 INFO - PROCESS | 1688 | 1469273874264 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:54 INFO - PROCESS | 1688 | 1469273874265 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:54 INFO - PROCESS | 1688 | 1469273874345 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:37:54 INFO - PROCESS | 1688 | 1469273874348 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 1688 | 1469273874350 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e46000 == 36 [pid = 1688] [id = 577] 04:37:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x11990f400) [pid = 1688] [serial = 1731] [outer = 0x0] 04:37:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1241d6c00) [pid = 1688] [serial = 1732] [outer = 0x11990f400] 04:37:54 INFO - PROCESS | 1688 | 1469273874377 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1267bdc00) [pid = 1688] [serial = 1733] [outer = 0x11990f400] 04:37:54 INFO - PROCESS | 1688 | 1469273874689 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 04:37:54 INFO - PROCESS | 1688 | 1469273874731 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 1688 | 1469273874732 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:37:54 INFO - PROCESS | 1688 | 1469273874734 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 1688 | 1469273874735 Marionette TRACE conn2 <- [1,2282,null,{}] 04:37:54 INFO - PROCESS | 1688 | 1469273874738 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:54 INFO - PROCESS | 1688 | 1469273874739 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:54 INFO - PROCESS | 1688 | 1469273874847 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:37:54 INFO - PROCESS | 1688 | 1469273874854 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 1688 | 1469273874855 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a91b800 == 37 [pid = 1688] [id = 578] 04:37:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x11848e800) [pid = 1688] [serial = 1734] [outer = 0x0] 04:37:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1267bd800) [pid = 1688] [serial = 1735] [outer = 0x11848e800] 04:37:54 INFO - PROCESS | 1688 | 1469273874879 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x126de1400) [pid = 1688] [serial = 1736] [outer = 0x11848e800] 04:37:55 INFO - PROCESS | 1688 | 1469273875201 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 518ms 04:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:37:55 INFO - PROCESS | 1688 | 1469273875253 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 1688 | 1469273875254 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:37:55 INFO - PROCESS | 1688 | 1469273875256 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 1688 | 1469273875258 Marionette TRACE conn2 <- [1,2286,null,{}] 04:37:55 INFO - PROCESS | 1688 | 1469273875260 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:55 INFO - PROCESS | 1688 | 1469273875262 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:55 INFO - PROCESS | 1688 | 1469273875350 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:37:55 INFO - PROCESS | 1688 | 1469273875355 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 1688 | 1469273875357 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x124cab000 == 38 [pid = 1688] [id = 579] 04:37:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x120facc00) [pid = 1688] [serial = 1737] [outer = 0x0] 04:37:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x128dadc00) [pid = 1688] [serial = 1738] [outer = 0x120facc00] 04:37:55 INFO - PROCESS | 1688 | 1469273875383 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1292bec00) [pid = 1688] [serial = 1739] [outer = 0x120facc00] 04:37:55 INFO - PROCESS | 1688 | 1469273875707 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 470ms 04:37:55 INFO - PROCESS | 1688 | 1469273875729 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 1688 | 1469273875730 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:37:55 INFO - PROCESS | 1688 | 1469273875733 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 1688 | 1469273875736 Marionette TRACE conn2 <- [1,2290,null,{}] 04:37:55 INFO - PROCESS | 1688 | 1469273875738 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:55 INFO - PROCESS | 1688 | 1469273875739 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:55 INFO - PROCESS | 1688 | 1469273875851 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:37:55 INFO - PROCESS | 1688 | 1469273875936 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 1688 | 1469273875938 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x113e54000 == 39 [pid = 1688] [id = 580] 04:37:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x110f15400) [pid = 1688] [serial = 1740] [outer = 0x0] 04:37:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x110fe6400) [pid = 1688] [serial = 1741] [outer = 0x110f15400] 04:37:55 INFO - PROCESS | 1688 | 1469273875970 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1122e7800) [pid = 1688] [serial = 1742] [outer = 0x110f15400] 04:37:56 INFO - PROCESS | 1688 | 1469273876481 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 770ms 04:37:56 INFO - PROCESS | 1688 | 1469273876527 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 1688 | 1469273876529 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:37:56 INFO - PROCESS | 1688 | 1469273876535 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 1688 | 1469273876538 Marionette TRACE conn2 <- [1,2294,null,{}] 04:37:56 INFO - PROCESS | 1688 | 1469273876541 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:56 INFO - PROCESS | 1688 | 1469273876544 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:56 INFO - PROCESS | 1688 | 1469273876680 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:37:56 INFO - PROCESS | 1688 | 1469273876784 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 1688 | 1469273876786 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e39800 == 40 [pid = 1688] [id = 581] 04:37:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x115defc00) [pid = 1688] [serial = 1743] [outer = 0x0] 04:37:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1168edc00) [pid = 1688] [serial = 1744] [outer = 0x115defc00] 04:37:56 INFO - PROCESS | 1688 | 1469273876816 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x118098c00) [pid = 1688] [serial = 1745] [outer = 0x115defc00] 04:37:57 INFO - PROCESS | 1688 | 1469273877350 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 824ms 04:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:37:57 INFO - PROCESS | 1688 | 1469273877359 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 1688 | 1469273877362 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:37:57 INFO - PROCESS | 1688 | 1469273877503 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 1688 | 1469273877505 Marionette TRACE conn2 <- [1,2298,null,{}] 04:37:57 INFO - PROCESS | 1688 | 1469273877545 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:57 INFO - PROCESS | 1688 | 1469273877547 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:57 INFO - PROCESS | 1688 | 1469273877658 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:37:57 INFO - PROCESS | 1688 | 1469273877714 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 1688 | 1469273877716 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x118e59800 == 41 [pid = 1688] [id = 582] 04:37:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1139a1400) [pid = 1688] [serial = 1746] [outer = 0x0] 04:37:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x115db1400) [pid = 1688] [serial = 1747] [outer = 0x1139a1400] 04:37:57 INFO - PROCESS | 1688 | 1469273877744 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x11680f000) [pid = 1688] [serial = 1748] [outer = 0x1139a1400] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x124cab000 == 40 [pid = 1688] [id = 579] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x12a91b800 == 39 [pid = 1688] [id = 578] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x120e46000 == 38 [pid = 1688] [id = 577] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x11942b800 == 37 [pid = 1688] [id = 576] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x12926a000 == 36 [pid = 1688] [id = 575] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x1269f6800 == 35 [pid = 1688] [id = 574] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x124cab800 == 34 [pid = 1688] [id = 573] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x123c20800 == 33 [pid = 1688] [id = 572] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x120e46800 == 32 [pid = 1688] [id = 571] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x1181e2800 == 31 [pid = 1688] [id = 570] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x11726f800 == 30 [pid = 1688] [id = 569] 04:37:58 INFO - PROCESS | 1688 | --DOCSHELL 0x11922f800 == 29 [pid = 1688] [id = 568] 04:37:58 INFO - PROCESS | 1688 | 1469273878175 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 820ms 04:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:37:58 INFO - PROCESS | 1688 | 1469273878185 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 1688 | 1469273878188 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:37:58 INFO - PROCESS | 1688 | 1469273878192 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 1688 | 1469273878193 Marionette TRACE conn2 <- [1,2302,null,{}] 04:37:58 INFO - PROCESS | 1688 | 1469273878197 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:58 INFO - PROCESS | 1688 | 1469273878200 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:58 INFO - PROCESS | 1688 | 1469273878289 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x128e04c00) [pid = 1688] [serial = 1669] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1292ef000) [pid = 1688] [serial = 1672] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x129589400) [pid = 1688] [serial = 1675] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x12958ec00) [pid = 1688] [serial = 1676] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x129507400) [pid = 1688] [serial = 1673] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x119915000) [pid = 1688] [serial = 1651] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119c3fc00) [pid = 1688] [serial = 1652] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120f8c000) [pid = 1688] [serial = 1660] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x123abcc00) [pid = 1688] [serial = 1661] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118ecf400) [pid = 1688] [serial = 1657] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x11990a400) [pid = 1688] [serial = 1658] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x124deb800) [pid = 1688] [serial = 1666] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x116831800) [pid = 1688] [serial = 1654] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x116a9e800) [pid = 1688] [serial = 1679] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x117c25400) [pid = 1688] [serial = 1655] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123c2e000) [pid = 1688] [serial = 1663] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x124169000) [pid = 1688] [serial = 1664] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x115daa800) [pid = 1688] [serial = 1648] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1172bb800) [pid = 1688] [serial = 1649] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1292ba400) [pid = 1688] [serial = 1646] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x12a842800) [pid = 1688] [serial = 1687] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1126f9000) [pid = 1688] [serial = 1678] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12a84dc00) [pid = 1688] [serial = 1688] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1292dd000) [pid = 1688] [serial = 1670] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12a79b000) [pid = 1688] [serial = 1685] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x123ac1400) [pid = 1688] [serial = 1681] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1264a1800) [pid = 1688] [serial = 1667] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12958f800) [pid = 1688] [serial = 1684] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x128dac000) [pid = 1688] [serial = 1682] [outer = 0x0] [url = about:blank] 04:37:58 INFO - PROCESS | 1688 | 1469273878355 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 1688 | 1469273878356 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x11921b800 == 30 [pid = 1688] [id = 583] 04:37:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x115daa800) [pid = 1688] [serial = 1749] [outer = 0x0] 04:37:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x1172bb800) [pid = 1688] [serial = 1750] [outer = 0x115daa800] 04:37:58 INFO - PROCESS | 1688 | 1469273878386 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1194b5000) [pid = 1688] [serial = 1751] [outer = 0x115daa800] 04:37:58 INFO - PROCESS | 1688 | 1469273878772 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 622ms 04:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:37:58 INFO - PROCESS | 1688 | 1469273878823 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 1688 | 1469273878825 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:37:58 INFO - PROCESS | 1688 | 1469273878830 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 1688 | 1469273878833 Marionette TRACE conn2 <- [1,2306,null,{}] 04:37:58 INFO - PROCESS | 1688 | 1469273878836 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:58 INFO - PROCESS | 1688 | 1469273878838 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:58 INFO - PROCESS | 1688 | 1469273878927 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:37:58 INFO - PROCESS | 1688 | 1469273878936 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 1688 | 1469273878941 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bf1000 == 31 [pid = 1688] [id = 584] 04:37:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x119cda000) [pid = 1688] [serial = 1752] [outer = 0x0] 04:37:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x120e99c00) [pid = 1688] [serial = 1753] [outer = 0x119cda000] 04:37:58 INFO - PROCESS | 1688 | 1469273878970 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1210c6400) [pid = 1688] [serial = 1754] [outer = 0x119cda000] 04:37:59 INFO - PROCESS | 1688 | 1469273879376 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 572ms 04:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:37:59 INFO - PROCESS | 1688 | 1469273879406 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 1688 | 1469273879407 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:37:59 INFO - PROCESS | 1688 | 1469273879409 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 1688 | 1469273879411 Marionette TRACE conn2 <- [1,2310,null,{}] 04:37:59 INFO - PROCESS | 1688 | 1469273879413 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:59 INFO - PROCESS | 1688 | 1469273879414 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:59 INFO - PROCESS | 1688 | 1469273879496 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:37:59 INFO - PROCESS | 1688 | 1469273879501 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 1688 | 1469273879503 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x126662000 == 32 [pid = 1688] [id = 585] 04:37:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1215fc800) [pid = 1688] [serial = 1755] [outer = 0x0] 04:37:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x123ac1c00) [pid = 1688] [serial = 1756] [outer = 0x1215fc800] 04:37:59 INFO - PROCESS | 1688 | 1469273879528 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x123c23800) [pid = 1688] [serial = 1757] [outer = 0x1215fc800] 04:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 467ms 04:37:59 INFO - PROCESS | 1688 | 1469273879873 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:37:59 INFO - PROCESS | 1688 | 1469273879878 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:37:59 INFO - PROCESS | 1688 | 1469273879879 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:37:59 INFO - PROCESS | 1688 | 1469273879881 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 1688 | 1469273879883 Marionette TRACE conn2 <- [1,2314,null,{}] 04:37:59 INFO - PROCESS | 1688 | 1469273879887 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:37:59 INFO - PROCESS | 1688 | 1469273879888 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:59 INFO - PROCESS | 1688 | 1469273879963 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:37:59 INFO - PROCESS | 1688 | 1469273879969 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 1688 | 1469273879970 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:37:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bcf800 == 33 [pid = 1688] [id = 586] 04:37:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x123c23c00) [pid = 1688] [serial = 1758] [outer = 0x0] 04:37:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x123c32000) [pid = 1688] [serial = 1759] [outer = 0x123c23c00] 04:37:59 INFO - PROCESS | 1688 | 1469273879995 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1243d9800) [pid = 1688] [serial = 1760] [outer = 0x123c23c00] 04:38:00 INFO - PROCESS | 1688 | 1469273880318 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 472ms 04:38:00 INFO - PROCESS | 1688 | 1469273880356 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 1688 | 1469273880358 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:38:00 INFO - PROCESS | 1688 | 1469273880360 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 1688 | 1469273880361 Marionette TRACE conn2 <- [1,2318,null,{}] 04:38:00 INFO - PROCESS | 1688 | 1469273880363 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:00 INFO - PROCESS | 1688 | 1469273880368 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:00 INFO - PROCESS | 1688 | 1469273880514 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:38:00 INFO - PROCESS | 1688 | 1469273880526 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 1688 | 1469273880528 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7a9000 == 34 [pid = 1688] [id = 587] 04:38:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1126f8000) [pid = 1688] [serial = 1761] [outer = 0x0] 04:38:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x125785000) [pid = 1688] [serial = 1762] [outer = 0x1126f8000] 04:38:00 INFO - PROCESS | 1688 | 1469273880553 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x128da7000) [pid = 1688] [serial = 1763] [outer = 0x1126f8000] 04:38:00 INFO - PROCESS | 1688 | 1469273880909 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] 04:38:00 INFO - PROCESS | 1688 | 1469273880931 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:38:00 INFO - PROCESS | 1688 | 1469273880933 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 1688 | 1469273880934 Marionette TRACE conn2 <- [1,2322,null,{}] 04:38:00 INFO - PROCESS | 1688 | 1469273880936 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:00 INFO - PROCESS | 1688 | 1469273880938 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:01 INFO - PROCESS | 1688 | 1469273881038 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:38:01 INFO - PROCESS | 1688 | 1469273881049 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 1688 | 1469273881050 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a90d800 == 35 [pid = 1688] [id = 588] 04:38:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128e0b800) [pid = 1688] [serial = 1764] [outer = 0x0] 04:38:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1292be400) [pid = 1688] [serial = 1765] [outer = 0x128e0b800] 04:38:01 INFO - PROCESS | 1688 | 1469273881075 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1292e5000) [pid = 1688] [serial = 1766] [outer = 0x128e0b800] 04:38:01 INFO - PROCESS | 1688 | 1469273881435 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 519ms 04:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:38:01 INFO - PROCESS | 1688 | 1469273881453 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 1688 | 1469273881454 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:38:01 INFO - PROCESS | 1688 | 1469273881457 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 1688 | 1469273881458 Marionette TRACE conn2 <- [1,2326,null,{}] 04:38:01 INFO - PROCESS | 1688 | 1469273881460 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 1688 | 1469273881461 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:01 INFO - PROCESS | 1688 | 1469273881561 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:38:01 INFO - PROCESS | 1688 | 1469273881575 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 1688 | 1469273881576 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b894000 == 36 [pid = 1688] [id = 589] 04:38:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12920e800) [pid = 1688] [serial = 1767] [outer = 0x0] 04:38:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1292f0c00) [pid = 1688] [serial = 1768] [outer = 0x12920e800] 04:38:01 INFO - PROCESS | 1688 | 1469273881601 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12958ac00) [pid = 1688] [serial = 1769] [outer = 0x12920e800] 04:38:01 INFO - PROCESS | 1688 | 1469273881928 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 519ms 04:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:38:01 INFO - PROCESS | 1688 | 1469273881979 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 1688 | 1469273881980 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:38:01 INFO - PROCESS | 1688 | 1469273881982 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 1688 | 1469273881983 Marionette TRACE conn2 <- [1,2330,null,{}] 04:38:01 INFO - PROCESS | 1688 | 1469273881985 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:01 INFO - PROCESS | 1688 | 1469273881987 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:02 INFO - PROCESS | 1688 | 1469273882089 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:38:02 INFO - PROCESS | 1688 | 1469273882093 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 1688 | 1469273882094 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb76000 == 37 [pid = 1688] [id = 590] 04:38:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1292dd000) [pid = 1688] [serial = 1770] [outer = 0x0] 04:38:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x129592000) [pid = 1688] [serial = 1771] [outer = 0x1292dd000] 04:38:02 INFO - PROCESS | 1688 | 1469273882125 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1295fb800) [pid = 1688] [serial = 1772] [outer = 0x1292dd000] 04:38:02 INFO - PROCESS | 1688 | 1469273882426 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 471ms 04:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:38:02 INFO - PROCESS | 1688 | 1469273882457 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 1688 | 1469273882458 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:38:02 INFO - PROCESS | 1688 | 1469273882460 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 1688 | 1469273882461 Marionette TRACE conn2 <- [1,2334,null,{}] 04:38:02 INFO - PROCESS | 1688 | 1469273882463 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:02 INFO - PROCESS | 1688 | 1469273882464 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:02 INFO - PROCESS | 1688 | 1469273882665 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x114fb8000) [pid = 1688] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x11222b000) [pid = 1688] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x112ddb800) [pid = 1688] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x115daac00) [pid = 1688] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x119c36400) [pid = 1688] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118459c00) [pid = 1688] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1130ab000) [pid = 1688] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x112d70800) [pid = 1688] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x11809b000) [pid = 1688] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12453b800) [pid = 1688] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x128da0400) [pid = 1688] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1243d1400) [pid = 1688] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x115dae800) [pid = 1688] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x111f28800) [pid = 1688] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x11848e800) [pid = 1688] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:38:02 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x11990f400) [pid = 1688] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:38:02 INFO - PROCESS | 1688 | 1469273882708 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 1688 | 1469273882709 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bc2000 == 38 [pid = 1688] [id = 591] 04:38:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x110fa6c00) [pid = 1688] [serial = 1773] [outer = 0x0] 04:38:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x111f28800) [pid = 1688] [serial = 1774] [outer = 0x110fa6c00] 04:38:02 INFO - PROCESS | 1688 | 1469273882734 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x115dad400) [pid = 1688] [serial = 1775] [outer = 0x110fa6c00] 04:38:02 INFO - PROCESS | 1688 | 1469273882987 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 571ms 04:38:03 INFO - PROCESS | 1688 | 1469273883032 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:38:03 INFO - PROCESS | 1688 | 1469273883035 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:38:03 INFO - PROCESS | 1688 | 1469273883047 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 1688 | 1469273883051 Marionette TRACE conn2 <- [1,2338,null,{}] 04:38:03 INFO - PROCESS | 1688 | 1469273883064 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:03 INFO - PROCESS | 1688 | 1469273883067 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:03 INFO - PROCESS | 1688 | 1469273883178 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:38:03 INFO - PROCESS | 1688 | 1469273883240 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 1688 | 1469273883241 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x12caeb800 == 39 [pid = 1688] [id = 592] 04:38:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x115daac00) [pid = 1688] [serial = 1776] [outer = 0x0] 04:38:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x115f73c00) [pid = 1688] [serial = 1777] [outer = 0x115daac00] 04:38:03 INFO - PROCESS | 1688 | 1469273883274 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12a797000) [pid = 1688] [serial = 1778] [outer = 0x115daac00] 04:38:03 INFO - PROCESS | 1688 | 1469273883560 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 530ms 04:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:38:03 INFO - PROCESS | 1688 | 1469273883578 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:38:03 INFO - PROCESS | 1688 | 1469273883579 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:38:03 INFO - PROCESS | 1688 | 1469273883589 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 1688 | 1469273883591 Marionette TRACE conn2 <- [1,2342,null,{}] 04:38:03 INFO - PROCESS | 1688 | 1469273883593 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:03 INFO - PROCESS | 1688 | 1469273883594 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:03 INFO - PROCESS | 1688 | 1469273883680 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:38:03 INFO - PROCESS | 1688 | 1469273883686 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 1688 | 1469273883687 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d386800 == 40 [pid = 1688] [id = 593] 04:38:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x12a79ac00) [pid = 1688] [serial = 1779] [outer = 0x0] 04:38:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12a84b800) [pid = 1688] [serial = 1780] [outer = 0x12a79ac00] 04:38:03 INFO - PROCESS | 1688 | 1469273883711 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12a8af800) [pid = 1688] [serial = 1781] [outer = 0x12a79ac00] 04:38:04 INFO - PROCESS | 1688 | 1469273884037 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 477ms 04:38:04 INFO - PROCESS | 1688 | 1469273884059 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 1688 | 1469273884061 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:38:04 INFO - PROCESS | 1688 | 1469273884063 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 1688 | 1469273884064 Marionette TRACE conn2 <- [1,2346,null,{}] 04:38:04 INFO - PROCESS | 1688 | 1469273884068 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 1688 | 1469273884070 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:04 INFO - PROCESS | 1688 | 1469273884180 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:38:04 INFO - PROCESS | 1688 | 1469273884186 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 1688 | 1469273884194 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d60b000 == 41 [pid = 1688] [id = 594] 04:38:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12a798400) [pid = 1688] [serial = 1782] [outer = 0x0] 04:38:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12a8b3000) [pid = 1688] [serial = 1783] [outer = 0x12a798400] 04:38:04 INFO - PROCESS | 1688 | 1469273884217 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12b838000) [pid = 1688] [serial = 1784] [outer = 0x12a798400] 04:38:04 INFO - PROCESS | 1688 | 1469273884542 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 04:38:04 INFO - PROCESS | 1688 | 1469273884582 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:38:04 INFO - PROCESS | 1688 | 1469273884584 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:38:04 INFO - PROCESS | 1688 | 1469273884586 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 1688 | 1469273884587 Marionette TRACE conn2 <- [1,2350,null,{}] 04:38:04 INFO - PROCESS | 1688 | 1469273884589 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:04 INFO - PROCESS | 1688 | 1469273884590 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:04 INFO - PROCESS | 1688 | 1469273884676 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:38:04 INFO - PROCESS | 1688 | 1469273884791 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 1688 | 1469273884792 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x11619d800 == 42 [pid = 1688] [id = 595] 04:38:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x110fa8c00) [pid = 1688] [serial = 1785] [outer = 0x0] 04:38:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x111f35800) [pid = 1688] [serial = 1786] [outer = 0x110fa8c00] 04:38:04 INFO - PROCESS | 1688 | 1469273884825 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1131b9800) [pid = 1688] [serial = 1787] [outer = 0x110fa8c00] 04:38:05 INFO - PROCESS | 1688 | 1469273885253 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 718ms 04:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:38:05 INFO - PROCESS | 1688 | 1469273885306 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 1688 | 1469273885308 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:38:05 INFO - PROCESS | 1688 | 1469273885311 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 1688 | 1469273885313 Marionette TRACE conn2 <- [1,2354,null,{}] 04:38:05 INFO - PROCESS | 1688 | 1469273885317 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:05 INFO - PROCESS | 1688 | 1469273885318 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:05 INFO - PROCESS | 1688 | 1469273885429 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:38:05 INFO - PROCESS | 1688 | 1469273885494 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 1688 | 1469273885495 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x124c9c800 == 43 [pid = 1688] [id = 596] 04:38:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x115fee000) [pid = 1688] [serial = 1788] [outer = 0x0] 04:38:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x118491800) [pid = 1688] [serial = 1789] [outer = 0x115fee000] 04:38:05 INFO - PROCESS | 1688 | 1469273885566 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x11990e000) [pid = 1688] [serial = 1790] [outer = 0x115fee000] 04:38:05 INFO - PROCESS | 1688 | 1469273885978 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 719ms 04:38:06 INFO - PROCESS | 1688 | 1469273886033 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 1688 | 1469273886036 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:38:06 INFO - PROCESS | 1688 | 1469273886038 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 1688 | 1469273886040 Marionette TRACE conn2 <- [1,2358,null,{}] 04:38:06 INFO - PROCESS | 1688 | 1469273886042 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:06 INFO - PROCESS | 1688 | 1469273886044 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:06 INFO - PROCESS | 1688 | 1469273886176 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:38:06 INFO - PROCESS | 1688 | 1469273886254 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 1688 | 1469273886255 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1e8800 == 44 [pid = 1688] [id = 597] 04:38:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x119c40000) [pid = 1688] [serial = 1791] [outer = 0x0] 04:38:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1210cb000) [pid = 1688] [serial = 1792] [outer = 0x119c40000] 04:38:06 INFO - PROCESS | 1688 | 1469273886284 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x123ac2c00) [pid = 1688] [serial = 1793] [outer = 0x119c40000] 04:38:06 INFO - PROCESS | 1688 | 1469273886706 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 719ms 04:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:38:06 INFO - PROCESS | 1688 | 1469273886758 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 1688 | 1469273886759 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:38:06 INFO - PROCESS | 1688 | 1469273886767 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 1688 | 1469273886771 Marionette TRACE conn2 <- [1,2362,null,{}] 04:38:06 INFO - PROCESS | 1688 | 1469273886774 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:06 INFO - PROCESS | 1688 | 1469273886777 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:06 INFO - PROCESS | 1688 | 1469273886886 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:38:06 INFO - PROCESS | 1688 | 1469273886950 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 1688 | 1469273886951 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d620000 == 45 [pid = 1688] [id = 598] 04:38:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x123ac4400) [pid = 1688] [serial = 1794] [outer = 0x0] 04:38:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1241d9000) [pid = 1688] [serial = 1795] [outer = 0x123ac4400] 04:38:07 INFO - PROCESS | 1688 | 1469273887020 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x126de0c00) [pid = 1688] [serial = 1796] [outer = 0x123ac4400] 04:38:07 INFO - PROCESS | 1688 | 1469273887445 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 04:38:07 INFO - PROCESS | 1688 | 1469273887493 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:38:07 INFO - PROCESS | 1688 | 1469273887494 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:38:07 INFO - PROCESS | 1688 | 1469273887497 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - PROCESS | 1688 | 1469273887498 Marionette TRACE conn2 <- [1,2366,null,{}] 04:38:07 INFO - PROCESS | 1688 | 1469273887522 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:07 INFO - PROCESS | 1688 | 1469273887524 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:07 INFO - PROCESS | 1688 | 1469273887630 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:38:07 INFO - PROCESS | 1688 | 1469273887705 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 1688 | 1469273887706 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x118303000 == 46 [pid = 1688] [id = 599] 04:38:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x117c27c00) [pid = 1688] [serial = 1797] [outer = 0x0] 04:38:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1196ae000) [pid = 1688] [serial = 1798] [outer = 0x117c27c00] 04:38:07 INFO - PROCESS | 1688 | 1469273887735 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x126dddc00) [pid = 1688] [serial = 1799] [outer = 0x117c27c00] 04:38:08 INFO - PROCESS | 1688 | 1469273888338 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 890ms 04:38:08 INFO - PROCESS | 1688 | 1469273888387 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 1688 | 1469273888390 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:38:08 INFO - PROCESS | 1688 | 1469273888393 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 1688 | 1469273888395 Marionette TRACE conn2 <- [1,2370,null,{}] 04:38:08 INFO - PROCESS | 1688 | 1469273888398 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:08 INFO - PROCESS | 1688 | 1469273888400 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:08 INFO - PROCESS | 1688 | 1469273888501 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:38:08 INFO - PROCESS | 1688 | 1469273888566 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 1688 | 1469273888568 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x121beb000 == 47 [pid = 1688] [id = 600] 04:38:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x115db0400) [pid = 1688] [serial = 1800] [outer = 0x0] 04:38:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x1168e7400) [pid = 1688] [serial = 1801] [outer = 0x115db0400] 04:38:08 INFO - PROCESS | 1688 | 1469273888595 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x11845b400) [pid = 1688] [serial = 1802] [outer = 0x115db0400] 04:38:09 INFO - PROCESS | 1688 | 1469273889055 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 04:38:09 INFO - PROCESS | 1688 | 1469273889063 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 1688 | 1469273889066 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:38:09 INFO - PROCESS | 1688 | 1469273889072 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 1688 | 1469273889074 Marionette TRACE conn2 <- [1,2374,null,{}] 04:38:09 INFO - PROCESS | 1688 | 1469273889076 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:09 INFO - PROCESS | 1688 | 1469273889078 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12d60b000 == 46 [pid = 1688] [id = 594] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12d386800 == 45 [pid = 1688] [id = 593] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12caeb800 == 44 [pid = 1688] [id = 592] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x119bc2000 == 43 [pid = 1688] [id = 591] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb76000 == 42 [pid = 1688] [id = 590] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12b894000 == 41 [pid = 1688] [id = 589] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12a90d800 == 40 [pid = 1688] [id = 588] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7a9000 == 39 [pid = 1688] [id = 587] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x119bcf800 == 38 [pid = 1688] [id = 586] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x126662000 == 37 [pid = 1688] [id = 585] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x121bf1000 == 36 [pid = 1688] [id = 584] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x11921b800 == 35 [pid = 1688] [id = 583] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x118e59800 == 34 [pid = 1688] [id = 582] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x120e39800 == 33 [pid = 1688] [id = 581] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x113e54000 == 32 [pid = 1688] [id = 580] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x121beb000 == 31 [pid = 1688] [id = 600] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x118303000 == 30 [pid = 1688] [id = 599] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12d620000 == 29 [pid = 1688] [id = 598] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1e8800 == 28 [pid = 1688] [id = 597] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x124c9c800 == 27 [pid = 1688] [id = 596] 04:38:09 INFO - PROCESS | 1688 | --DOCSHELL 0x11619d800 == 26 [pid = 1688] [id = 595] 04:38:09 INFO - PROCESS | 1688 | 1469273889726 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x115fe9800) [pid = 1688] [serial = 1691] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1132d6000) [pid = 1688] [serial = 1690] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x120e9a000) [pid = 1688] [serial = 1694] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x119913800) [pid = 1688] [serial = 1693] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x126dd5400) [pid = 1688] [serial = 1697] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x124df3000) [pid = 1688] [serial = 1696] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1292ec400) [pid = 1688] [serial = 1700] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1292bcc00) [pid = 1688] [serial = 1699] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x12193c800) [pid = 1688] [serial = 1721] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x124de6c00) [pid = 1688] [serial = 1726] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x118456400) [pid = 1688] [serial = 1703] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1243cd000) [pid = 1688] [serial = 1724] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1175bf400) [pid = 1688] [serial = 1702] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x125781c00) [pid = 1688] [serial = 1727] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1189b1400) [pid = 1688] [serial = 1730] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x126de1400) [pid = 1688] [serial = 1736] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x112a8ac00) [pid = 1688] [serial = 1729] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1241d6c00) [pid = 1688] [serial = 1732] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1267bdc00) [pid = 1688] [serial = 1733] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1267bd800) [pid = 1688] [serial = 1735] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x120fab000) [pid = 1688] [serial = 1718] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x128dadc00) [pid = 1688] [serial = 1738] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1212d1000) [pid = 1688] [serial = 1720] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118ec8400) [pid = 1688] [serial = 1714] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119945400) [pid = 1688] [serial = 1715] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1132d3400) [pid = 1688] [serial = 1708] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x115d18000) [pid = 1688] [serial = 1709] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x115dae000) [pid = 1688] [serial = 1711] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1175c3400) [pid = 1688] [serial = 1712] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x120f87000) [pid = 1688] [serial = 1717] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x118ec8c00) [pid = 1688] [serial = 1705] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x119917000) [pid = 1688] [serial = 1706] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x123a64c00) [pid = 1688] [serial = 1723] [outer = 0x0] [url = about:blank] 04:38:09 INFO - PROCESS | 1688 | 1469273889832 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 1688 | 1469273889833 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x113225800 == 27 [pid = 1688] [id = 601] 04:38:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x110fe2800) [pid = 1688] [serial = 1803] [outer = 0x0] 04:38:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x111f2c800) [pid = 1688] [serial = 1804] [outer = 0x110fe2800] 04:38:09 INFO - PROCESS | 1688 | 1469273889863 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1122eb000) [pid = 1688] [serial = 1805] [outer = 0x110fe2800] 04:38:10 INFO - PROCESS | 1688 | 1469273890194 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1173ms 04:38:10 INFO - PROCESS | 1688 | 1469273890246 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 1688 | 1469273890249 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:38:10 INFO - PROCESS | 1688 | 1469273890252 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 1688 | 1469273890254 Marionette TRACE conn2 <- [1,2378,null,{}] 04:38:10 INFO - PROCESS | 1688 | 1469273890257 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:10 INFO - PROCESS | 1688 | 1469273890259 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:10 INFO - PROCESS | 1688 | 1469273890365 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:38:10 INFO - PROCESS | 1688 | 1469273890422 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 1688 | 1469273890423 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x118134000 == 28 [pid = 1688] [id = 602] 04:38:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1126ff000) [pid = 1688] [serial = 1806] [outer = 0x0] 04:38:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x113e32800) [pid = 1688] [serial = 1807] [outer = 0x1126ff000] 04:38:10 INFO - PROCESS | 1688 | 1469273890453 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1167e8400) [pid = 1688] [serial = 1808] [outer = 0x1126ff000] 04:38:10 INFO - PROCESS | 1688 | 1469273890738 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 523ms 04:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:38:10 INFO - PROCESS | 1688 | 1469273890776 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 1688 | 1469273890778 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:38:10 INFO - PROCESS | 1688 | 1469273890780 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 1688 | 1469273890782 Marionette TRACE conn2 <- [1,2382,null,{}] 04:38:10 INFO - PROCESS | 1688 | 1469273890788 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:10 INFO - PROCESS | 1688 | 1469273890789 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:10 INFO - PROCESS | 1688 | 1469273890870 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:38:10 INFO - PROCESS | 1688 | 1469273890932 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 1688 | 1469273890933 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bc2800 == 29 [pid = 1688] [id = 603] 04:38:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x115fea000) [pid = 1688] [serial = 1809] [outer = 0x0] 04:38:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x11809b000) [pid = 1688] [serial = 1810] [outer = 0x115fea000] 04:38:10 INFO - PROCESS | 1688 | 1469273890967 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x118eccc00) [pid = 1688] [serial = 1811] [outer = 0x115fea000] 04:38:11 INFO - PROCESS | 1688 | 1469273891280 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 523ms 04:38:11 INFO - PROCESS | 1688 | 1469273891306 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 1688 | 1469273891308 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:38:11 INFO - PROCESS | 1688 | 1469273891317 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 1688 | 1469273891322 Marionette TRACE conn2 <- [1,2386,null,{}] 04:38:11 INFO - PROCESS | 1688 | 1469273891324 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:11 INFO - PROCESS | 1688 | 1469273891327 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:11 INFO - PROCESS | 1688 | 1469273891410 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:38:11 INFO - PROCESS | 1688 | 1469273891413 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 1688 | 1469273891414 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x121158800 == 30 [pid = 1688] [id = 604] 04:38:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118ecb400) [pid = 1688] [serial = 1812] [outer = 0x0] 04:38:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x119913800) [pid = 1688] [serial = 1813] [outer = 0x118ecb400] 04:38:11 INFO - PROCESS | 1688 | 1469273891495 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x120f8e000) [pid = 1688] [serial = 1814] [outer = 0x118ecb400] 04:38:11 INFO - PROCESS | 1688 | 1469273891766 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 477ms 04:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:38:11 INFO - PROCESS | 1688 | 1469273891794 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 1688 | 1469273891795 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:38:11 INFO - PROCESS | 1688 | 1469273891797 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 1688 | 1469273891798 Marionette TRACE conn2 <- [1,2390,null,{}] 04:38:11 INFO - PROCESS | 1688 | 1469273891808 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:11 INFO - PROCESS | 1688 | 1469273891809 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:11 INFO - PROCESS | 1688 | 1469273891911 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:38:11 INFO - PROCESS | 1688 | 1469273891915 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 1688 | 1469273891916 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x123d45800 == 31 [pid = 1688] [id = 605] 04:38:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x120f90000) [pid = 1688] [serial = 1815] [outer = 0x0] 04:38:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1212d6800) [pid = 1688] [serial = 1816] [outer = 0x120f90000] 04:38:11 INFO - PROCESS | 1688 | 1469273891941 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x123a5cc00) [pid = 1688] [serial = 1817] [outer = 0x120f90000] 04:38:12 INFO - PROCESS | 1688 | 1469273892299 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 532ms 04:38:12 INFO - PROCESS | 1688 | 1469273892330 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:38:12 INFO - PROCESS | 1688 | 1469273892331 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:38:12 INFO - PROCESS | 1688 | 1469273892333 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:38:12 INFO - PROCESS | 1688 | 1469273892336 Marionette TRACE conn2 <- [1,2394,null,{}] 04:38:12 INFO - PROCESS | 1688 | 1469273892348 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:12 INFO - PROCESS | 1688 | 1469273892349 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:12 INFO - PROCESS | 1688 | 1469273892445 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:38:12 INFO - PROCESS | 1688 | 1469273892450 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 1688 | 1469273892454 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a92800 == 32 [pid = 1688] [id = 606] 04:38:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x112a8a400) [pid = 1688] [serial = 1818] [outer = 0x0] 04:38:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x123c26000) [pid = 1688] [serial = 1819] [outer = 0x112a8a400] 04:38:12 INFO - PROCESS | 1688 | 1469273892486 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x123d8b800) [pid = 1688] [serial = 1820] [outer = 0x112a8a400] 04:38:12 INFO - PROCESS | 1688 | 1469273892840 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 530ms 04:38:12 INFO - PROCESS | 1688 | 1469273892863 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:38:12 INFO - PROCESS | 1688 | 1469273892864 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:38:12 INFO - PROCESS | 1688 | 1469273892867 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:38:12 INFO - PROCESS | 1688 | 1469273892870 Marionette TRACE conn2 <- [1,2398,null,{}] 04:38:12 INFO - PROCESS | 1688 | 1469273892873 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:12 INFO - PROCESS | 1688 | 1469273892874 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:12 INFO - PROCESS | 1688 | 1469273892978 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:38:12 INFO - PROCESS | 1688 | 1469273892981 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 1688 | 1469273892983 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x116409800 == 33 [pid = 1688] [id = 607] 04:38:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1110a6000) [pid = 1688] [serial = 1821] [outer = 0x0] 04:38:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x124690400) [pid = 1688] [serial = 1822] [outer = 0x1110a6000] 04:38:13 INFO - PROCESS | 1688 | 1469273893008 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x125780c00) [pid = 1688] [serial = 1823] [outer = 0x1110a6000] 04:38:13 INFO - PROCESS | 1688 | 1469273893337 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 521ms 04:38:13 INFO - PROCESS | 1688 | 1469273893388 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 1688 | 1469273893390 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:38:13 INFO - PROCESS | 1688 | 1469273893392 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 1688 | 1469273893393 Marionette TRACE conn2 <- [1,2402,null,{}] 04:38:13 INFO - PROCESS | 1688 | 1469273893395 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:13 INFO - PROCESS | 1688 | 1469273893396 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:13 INFO - PROCESS | 1688 | 1469273893491 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:38:13 INFO - PROCESS | 1688 | 1469273893530 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 1688 | 1469273893531 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x129783800 == 34 [pid = 1688] [id = 608] 04:38:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x120f8f800) [pid = 1688] [serial = 1824] [outer = 0x0] 04:38:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x126732400) [pid = 1688] [serial = 1825] [outer = 0x120f8f800] 04:38:13 INFO - PROCESS | 1688 | 1469273893556 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12697f400) [pid = 1688] [serial = 1826] [outer = 0x120f8f800] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x12a79ac00) [pid = 1688] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12a798400) [pid = 1688] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1126f8000) [pid = 1688] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x120facc00) [pid = 1688] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x128e0b800) [pid = 1688] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12920e800) [pid = 1688] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1292dd000) [pid = 1688] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x115daac00) [pid = 1688] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x115daa800) [pid = 1688] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x119cda000) [pid = 1688] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x115defc00) [pid = 1688] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x110fa6c00) [pid = 1688] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x123c23c00) [pid = 1688] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x110f15400) [pid = 1688] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1215fc800) [pid = 1688] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:38:14 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1139a1400) [pid = 1688] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:38:14 INFO - PROCESS | 1688 | 1469273894080 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 719ms 04:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:38:14 INFO - PROCESS | 1688 | 1469273894111 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 1688 | 1469273894113 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:38:14 INFO - PROCESS | 1688 | 1469273894115 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 1688 | 1469273894116 Marionette TRACE conn2 <- [1,2406,null,{}] 04:38:14 INFO - PROCESS | 1688 | 1469273894121 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:14 INFO - PROCESS | 1688 | 1469273894122 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:14 INFO - PROCESS | 1688 | 1469273894195 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:38:14 INFO - PROCESS | 1688 | 1469273894199 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:14 INFO - PROCESS | 1688 | 1469273894202 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x129786800 == 35 [pid = 1688] [id = 609] 04:38:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x113c8b400) [pid = 1688] [serial = 1827] [outer = 0x0] 04:38:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118ecf800) [pid = 1688] [serial = 1828] [outer = 0x113c8b400] 04:38:14 INFO - PROCESS | 1688 | 1469273894227 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x123ad7800) [pid = 1688] [serial = 1829] [outer = 0x113c8b400] 04:38:14 INFO - PROCESS | 1688 | 1469273894556 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 471ms 04:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:38:14 INFO - PROCESS | 1688 | 1469273894587 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 1688 | 1469273894588 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:38:14 INFO - PROCESS | 1688 | 1469273894590 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 1688 | 1469273894591 Marionette TRACE conn2 <- [1,2410,null,{}] 04:38:14 INFO - PROCESS | 1688 | 1469273894594 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:14 INFO - PROCESS | 1688 | 1469273894595 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:14 INFO - PROCESS | 1688 | 1469273894692 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:38:14 INFO - PROCESS | 1688 | 1469273894698 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:14 INFO - PROCESS | 1688 | 1469273894699 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a918800 == 36 [pid = 1688] [id = 610] 04:38:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1126f0400) [pid = 1688] [serial = 1830] [outer = 0x0] 04:38:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x123a5c800) [pid = 1688] [serial = 1831] [outer = 0x1126f0400] 04:38:14 INFO - PROCESS | 1688 | 1469273894727 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x126ddcc00) [pid = 1688] [serial = 1832] [outer = 0x1126f0400] 04:38:15 INFO - PROCESS | 1688 | 1469273895037 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 467ms 04:38:15 INFO - PROCESS | 1688 | 1469273895059 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 1688 | 1469273895060 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:38:15 INFO - PROCESS | 1688 | 1469273895062 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 1688 | 1469273895063 Marionette TRACE conn2 <- [1,2414,null,{}] 04:38:15 INFO - PROCESS | 1688 | 1469273895066 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:15 INFO - PROCESS | 1688 | 1469273895067 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:15 INFO - PROCESS | 1688 | 1469273895143 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:38:15 INFO - PROCESS | 1688 | 1469273895147 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 1688 | 1469273895148 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b890000 == 37 [pid = 1688] [id = 611] 04:38:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x126de2000) [pid = 1688] [serial = 1833] [outer = 0x0] 04:38:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x128dac000) [pid = 1688] [serial = 1834] [outer = 0x126de2000] 04:38:15 INFO - PROCESS | 1688 | 1469273895177 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x128e0c400) [pid = 1688] [serial = 1835] [outer = 0x126de2000] 04:38:15 INFO - PROCESS | 1688 | 1469273895522 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 470ms 04:38:15 INFO - PROCESS | 1688 | 1469273895533 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:38:15 INFO - PROCESS | 1688 | 1469273895535 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:38:15 INFO - PROCESS | 1688 | 1469273895538 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 1688 | 1469273895539 Marionette TRACE conn2 <- [1,2418,null,{}] 04:38:15 INFO - PROCESS | 1688 | 1469273895542 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:15 INFO - PROCESS | 1688 | 1469273895543 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:15 INFO - PROCESS | 1688 | 1469273895664 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:38:15 INFO - PROCESS | 1688 | 1469273895670 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 1688 | 1469273895671 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x121949800 == 38 [pid = 1688] [id = 612] 04:38:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x115daa800) [pid = 1688] [serial = 1836] [outer = 0x0] 04:38:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12920e800) [pid = 1688] [serial = 1837] [outer = 0x115daa800] 04:38:15 INFO - PROCESS | 1688 | 1469273895695 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1292eac00) [pid = 1688] [serial = 1838] [outer = 0x115daa800] 04:38:16 INFO - PROCESS | 1688 | 1469273895999 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 568ms 04:38:16 INFO - PROCESS | 1688 | 1469273896107 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 1688 | 1469273896109 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:38:16 INFO - PROCESS | 1688 | 1469273896112 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 1688 | 1469273896115 Marionette TRACE conn2 <- [1,2422,null,{}] 04:38:16 INFO - PROCESS | 1688 | 1469273896119 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:16 INFO - PROCESS | 1688 | 1469273896121 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:16 INFO - PROCESS | 1688 | 1469273896242 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:38:16 INFO - PROCESS | 1688 | 1469273896326 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 1688 | 1469273896329 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c85800 == 39 [pid = 1688] [id = 613] 04:38:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1122e3400) [pid = 1688] [serial = 1839] [outer = 0x0] 04:38:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1126f5000) [pid = 1688] [serial = 1840] [outer = 0x1122e3400] 04:38:16 INFO - PROCESS | 1688 | 1469273896361 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x112ddd000) [pid = 1688] [serial = 1841] [outer = 0x1122e3400] 04:38:16 INFO - PROCESS | 1688 | 1469273896898 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 824ms 04:38:16 INFO - PROCESS | 1688 | 1469273896947 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 1688 | 1469273896952 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:38:16 INFO - PROCESS | 1688 | 1469273896962 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 1688 | 1469273896966 Marionette TRACE conn2 <- [1,2426,null,{}] 04:38:16 INFO - PROCESS | 1688 | 1469273896970 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:16 INFO - PROCESS | 1688 | 1469273896973 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:17 INFO - PROCESS | 1688 | 1469273897130 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:38:17 INFO - PROCESS | 1688 | 1469273897239 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 1688 | 1469273897241 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x121bdd800 == 40 [pid = 1688] [id = 614] 04:38:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x117c25000) [pid = 1688] [serial = 1842] [outer = 0x0] 04:38:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x118407c00) [pid = 1688] [serial = 1843] [outer = 0x117c25000] 04:38:17 INFO - PROCESS | 1688 | 1469273897288 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1196a1c00) [pid = 1688] [serial = 1844] [outer = 0x117c25000] 04:38:17 INFO - PROCESS | 1688 | 1469273897837 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 928ms 04:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:38:17 INFO - PROCESS | 1688 | 1469273897911 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 1688 | 1469273897913 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:38:17 INFO - PROCESS | 1688 | 1469273897916 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - PROCESS | 1688 | 1469273897918 Marionette TRACE conn2 <- [1,2430,null,{}] 04:38:17 INFO - PROCESS | 1688 | 1469273897925 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:17 INFO - PROCESS | 1688 | 1469273897929 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:18 INFO - PROCESS | 1688 | 1469273898044 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:38:18 INFO - PROCESS | 1688 | 1469273898131 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 1688 | 1469273898134 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x129521800 == 41 [pid = 1688] [id = 615] 04:38:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x120e0bc00) [pid = 1688] [serial = 1845] [outer = 0x0] 04:38:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x121939800) [pid = 1688] [serial = 1846] [outer = 0x120e0bc00] 04:38:18 INFO - PROCESS | 1688 | 1469273898166 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x123abf400) [pid = 1688] [serial = 1847] [outer = 0x120e0bc00] 04:38:18 INFO - PROCESS | 1688 | 1469273898793 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12b890000 == 40 [pid = 1688] [id = 611] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x12a918800 == 39 [pid = 1688] [id = 610] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x129786800 == 38 [pid = 1688] [id = 609] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x129783800 == 37 [pid = 1688] [id = 608] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x116409800 == 36 [pid = 1688] [id = 607] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x128a92800 == 35 [pid = 1688] [id = 606] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x123d45800 == 34 [pid = 1688] [id = 605] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x121158800 == 33 [pid = 1688] [id = 604] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x119bc2800 == 32 [pid = 1688] [id = 603] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x118134000 == 31 [pid = 1688] [id = 602] 04:38:18 INFO - PROCESS | 1688 | --DOCSHELL 0x113225800 == 30 [pid = 1688] [id = 601] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1292bec00) [pid = 1688] [serial = 1739] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1292be400) [pid = 1688] [serial = 1765] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1292f0c00) [pid = 1688] [serial = 1768] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x129592000) [pid = 1688] [serial = 1771] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x115f73c00) [pid = 1688] [serial = 1777] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x1295fb800) [pid = 1688] [serial = 1772] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1172bb800) [pid = 1688] [serial = 1750] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1194b5000) [pid = 1688] [serial = 1751] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x120e99c00) [pid = 1688] [serial = 1753] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1210c6400) [pid = 1688] [serial = 1754] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1168edc00) [pid = 1688] [serial = 1744] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x115dad400) [pid = 1688] [serial = 1775] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x118098c00) [pid = 1688] [serial = 1745] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x123c32000) [pid = 1688] [serial = 1759] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1243d9800) [pid = 1688] [serial = 1760] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x110fe6400) [pid = 1688] [serial = 1741] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1122e7800) [pid = 1688] [serial = 1742] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x123ac1c00) [pid = 1688] [serial = 1756] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123c23800) [pid = 1688] [serial = 1757] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x115db1400) [pid = 1688] [serial = 1747] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x11680f000) [pid = 1688] [serial = 1748] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x12a8af800) [pid = 1688] [serial = 1781] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x12a84b800) [pid = 1688] [serial = 1780] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x111f28800) [pid = 1688] [serial = 1774] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12b838000) [pid = 1688] [serial = 1784] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x125785000) [pid = 1688] [serial = 1762] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x128da7000) [pid = 1688] [serial = 1763] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12a797000) [pid = 1688] [serial = 1778] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12958ac00) [pid = 1688] [serial = 1769] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x12a8b3000) [pid = 1688] [serial = 1783] [outer = 0x0] [url = about:blank] 04:38:18 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1292e5000) [pid = 1688] [serial = 1766] [outer = 0x0] [url = about:blank] 04:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 922ms 04:38:18 INFO - PROCESS | 1688 | 1469273898840 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:38:18 INFO - PROCESS | 1688 | 1469273898842 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:38:18 INFO - PROCESS | 1688 | 1469273898845 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 1688 | 1469273898847 Marionette TRACE conn2 <- [1,2434,null,{}] 04:38:18 INFO - PROCESS | 1688 | 1469273898852 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:18 INFO - PROCESS | 1688 | 1469273898854 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:18 INFO - PROCESS | 1688 | 1469273898940 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:38:18 INFO - PROCESS | 1688 | 1469273898949 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 1688 | 1469273898950 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x11725e800 == 31 [pid = 1688] [id = 616] 04:38:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x115de5400) [pid = 1688] [serial = 1848] [outer = 0x0] 04:38:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x115fe9000) [pid = 1688] [serial = 1849] [outer = 0x115de5400] 04:38:18 INFO - PROCESS | 1688 | 1469273898983 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1175b9800) [pid = 1688] [serial = 1850] [outer = 0x115de5400] 04:38:19 INFO - PROCESS | 1688 | 1469273899326 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 523ms 04:38:19 INFO - PROCESS | 1688 | 1469273899399 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 1688 | 1469273899402 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:38:19 INFO - PROCESS | 1688 | 1469273899408 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 1688 | 1469273899410 Marionette TRACE conn2 <- [1,2438,null,{}] 04:38:19 INFO - PROCESS | 1688 | 1469273899412 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:19 INFO - PROCESS | 1688 | 1469273899414 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:19 INFO - PROCESS | 1688 | 1469273899495 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:38:19 INFO - PROCESS | 1688 | 1469273899499 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 1688 | 1469273899500 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x121029800 == 32 [pid = 1688] [id = 617] 04:38:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x11891bc00) [pid = 1688] [serial = 1851] [outer = 0x0] 04:38:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11990f000) [pid = 1688] [serial = 1852] [outer = 0x11891bc00] 04:38:19 INFO - PROCESS | 1688 | 1469273899530 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119c3c000) [pid = 1688] [serial = 1853] [outer = 0x11891bc00] 04:38:19 INFO - PROCESS | 1688 | 1469273899871 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 471ms 04:38:19 INFO - PROCESS | 1688 | 1469273899879 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 1688 | 1469273899880 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:38:19 INFO - PROCESS | 1688 | 1469273899882 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 1688 | 1469273899886 Marionette TRACE conn2 <- [1,2442,null,{}] 04:38:19 INFO - PROCESS | 1688 | 1469273899895 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:19 INFO - PROCESS | 1688 | 1469273899898 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:19 INFO - PROCESS | 1688 | 1469273899988 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:38:20 INFO - PROCESS | 1688 | 1469273900046 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 1688 | 1469273900048 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d15000 == 33 [pid = 1688] [id = 618] 04:38:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x120e07800) [pid = 1688] [serial = 1854] [outer = 0x0] 04:38:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120fb1000) [pid = 1688] [serial = 1855] [outer = 0x120e07800] 04:38:20 INFO - PROCESS | 1688 | 1469273900075 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x123ad6800) [pid = 1688] [serial = 1856] [outer = 0x120e07800] 04:38:20 INFO - PROCESS | 1688 | 1469273900356 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 526ms 04:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:38:20 INFO - PROCESS | 1688 | 1469273900409 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 1688 | 1469273900411 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:38:20 INFO - PROCESS | 1688 | 1469273900413 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 1688 | 1469273900414 Marionette TRACE conn2 <- [1,2446,null,{}] 04:38:20 INFO - PROCESS | 1688 | 1469273900417 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 1688 | 1469273900418 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:20 INFO - PROCESS | 1688 | 1469273900508 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:38:20 INFO - PROCESS | 1688 | 1469273900570 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 1688 | 1469273900571 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:20 INFO - PROCESS | 1688 | ++DOCSHELL 0x129252000 == 34 [pid = 1688] [id = 619] 04:38:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x123c24400) [pid = 1688] [serial = 1857] [outer = 0x0] 04:38:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x123cdac00) [pid = 1688] [serial = 1858] [outer = 0x123c24400] 04:38:20 INFO - PROCESS | 1688 | 1469273900597 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x124ccbc00) [pid = 1688] [serial = 1859] [outer = 0x123c24400] 04:38:20 INFO - PROCESS | 1688 | 1469273900893 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 519ms 04:38:20 INFO - PROCESS | 1688 | 1469273900932 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 1688 | 1469273900934 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:38:20 INFO - PROCESS | 1688 | 1469273900938 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 1688 | 1469273900939 Marionette TRACE conn2 <- [1,2450,null,{}] 04:38:20 INFO - PROCESS | 1688 | 1469273900942 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:20 INFO - PROCESS | 1688 | 1469273900943 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:21 INFO - PROCESS | 1688 | 1469273901049 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:38:21 INFO - PROCESS | 1688 | 1469273901053 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 1688 | 1469273901054 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x129786000 == 35 [pid = 1688] [id = 620] 04:38:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x123a65400) [pid = 1688] [serial = 1860] [outer = 0x0] 04:38:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12577c000) [pid = 1688] [serial = 1861] [outer = 0x123a65400] 04:38:21 INFO - PROCESS | 1688 | 1469273901078 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12697a800) [pid = 1688] [serial = 1862] [outer = 0x123a65400] 04:38:21 INFO - PROCESS | 1688 | 1469273901410 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 520ms 04:38:21 INFO - PROCESS | 1688 | 1469273901459 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 1688 | 1469273901460 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:38:21 INFO - PROCESS | 1688 | 1469273901462 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - PROCESS | 1688 | 1469273901463 Marionette TRACE conn2 <- [1,2454,null,{}] 04:38:21 INFO - PROCESS | 1688 | 1469273901465 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:21 INFO - PROCESS | 1688 | 1469273901470 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:21 INFO - PROCESS | 1688 | 1469273901594 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:38:21 INFO - PROCESS | 1688 | 1469273901613 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 1688 | 1469273901614 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acbb000 == 36 [pid = 1688] [id = 621] 04:38:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x126ddac00) [pid = 1688] [serial = 1863] [outer = 0x0] 04:38:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x128e09c00) [pid = 1688] [serial = 1864] [outer = 0x126ddac00] 04:38:21 INFO - PROCESS | 1688 | 1469273901640 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292e8800) [pid = 1688] [serial = 1865] [outer = 0x126ddac00] 04:38:21 INFO - PROCESS | 1688 | 1469273901993 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 568ms 04:38:22 INFO - PROCESS | 1688 | 1469273902036 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 1688 | 1469273902037 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:38:22 INFO - PROCESS | 1688 | 1469273902040 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 1688 | 1469273902041 Marionette TRACE conn2 <- [1,2458,null,{}] 04:38:22 INFO - PROCESS | 1688 | 1469273902043 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:22 INFO - PROCESS | 1688 | 1469273902044 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:22 INFO - PROCESS | 1688 | 1469273902148 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:38:22 INFO - PROCESS | 1688 | 1469273902152 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 1688 | 1469273902153 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb60800 == 37 [pid = 1688] [id = 622] 04:38:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x126de4400) [pid = 1688] [serial = 1866] [outer = 0x0] 04:38:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x129587c00) [pid = 1688] [serial = 1867] [outer = 0x126de4400] 04:38:22 INFO - PROCESS | 1688 | 1469273902176 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x129590000) [pid = 1688] [serial = 1868] [outer = 0x126de4400] 04:38:22 INFO - PROCESS | 1688 | 1469273902510 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 520ms 04:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:38:22 INFO - PROCESS | 1688 | 1469273902560 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 1688 | 1469273902562 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:38:22 INFO - PROCESS | 1688 | 1469273902564 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 1688 | 1469273902565 Marionette TRACE conn2 <- [1,2462,null,{}] 04:38:22 INFO - PROCESS | 1688 | 1469273902567 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:22 INFO - PROCESS | 1688 | 1469273902568 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:22 INFO - PROCESS | 1688 | 1469273902670 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:38:22 INFO - PROCESS | 1688 | 1469273902682 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 1688 | 1469273902683 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1f0000 == 38 [pid = 1688] [id = 623] 04:38:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1295efc00) [pid = 1688] [serial = 1869] [outer = 0x0] 04:38:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1295fb800) [pid = 1688] [serial = 1870] [outer = 0x1295efc00] 04:38:22 INFO - PROCESS | 1688 | 1469273902708 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12a654400) [pid = 1688] [serial = 1871] [outer = 0x1295efc00] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x110fa8c00) [pid = 1688] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x115fea000) [pid = 1688] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1126ff000) [pid = 1688] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x115fee000) [pid = 1688] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x118ecb400) [pid = 1688] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120f90000) [pid = 1688] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x110fe2800) [pid = 1688] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1110a6000) [pid = 1688] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119c40000) [pid = 1688] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x112a8a400) [pid = 1688] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x120f8f800) [pid = 1688] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x115db0400) [pid = 1688] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x123ac4400) [pid = 1688] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x113c8b400) [pid = 1688] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x126de2000) [pid = 1688] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x117c27c00) [pid = 1688] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:38:23 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1126f0400) [pid = 1688] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:38:23 INFO - PROCESS | 1688 | 1469273903125 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 568ms 04:38:23 INFO - PROCESS | 1688 | 1469273903132 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 1688 | 1469273903135 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:38:23 INFO - PROCESS | 1688 | 1469273903137 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 1688 | 1469273903138 Marionette TRACE conn2 <- [1,2466,null,{}] 04:38:23 INFO - PROCESS | 1688 | 1469273903141 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:23 INFO - PROCESS | 1688 | 1469273903142 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:23 INFO - PROCESS | 1688 | 1469273903223 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:38:23 INFO - PROCESS | 1688 | 1469273903226 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 1688 | 1469273903228 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x12647e000 == 39 [pid = 1688] [id = 624] 04:38:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x115db0400) [pid = 1688] [serial = 1872] [outer = 0x0] 04:38:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x118462c00) [pid = 1688] [serial = 1873] [outer = 0x115db0400] 04:38:23 INFO - PROCESS | 1688 | 1469273903251 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120ea1000) [pid = 1688] [serial = 1874] [outer = 0x115db0400] 04:38:23 INFO - PROCESS | 1688 | 1469273903587 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:38:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 470ms 04:38:23 INFO - PROCESS | 1688 | 1469273903608 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 1688 | 1469273903609 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:38:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:38:23 INFO - PROCESS | 1688 | 1469273903611 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 1688 | 1469273903612 Marionette TRACE conn2 <- [1,2470,null,{}] 04:38:23 INFO - PROCESS | 1688 | 1469273903615 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:23 INFO - PROCESS | 1688 | 1469273903616 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:23 INFO - PROCESS | 1688 | 1469273903726 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:38:23 INFO - PROCESS | 1688 | 1469273903731 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 1688 | 1469273903733 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cf8c000 == 40 [pid = 1688] [id = 625] 04:38:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x115fe9800) [pid = 1688] [serial = 1875] [outer = 0x0] 04:38:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x125784000) [pid = 1688] [serial = 1876] [outer = 0x115fe9800] 04:38:23 INFO - PROCESS | 1688 | 1469273903757 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x129591c00) [pid = 1688] [serial = 1877] [outer = 0x115fe9800] 04:38:24 INFO - PROCESS | 1688 | 1469273904097 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 519ms 04:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:38:24 INFO - PROCESS | 1688 | 1469273904131 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 1688 | 1469273904132 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:38:24 INFO - PROCESS | 1688 | 1469273904134 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 1688 | 1469273904136 Marionette TRACE conn2 <- [1,2474,null,{}] 04:38:24 INFO - PROCESS | 1688 | 1469273904138 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:24 INFO - PROCESS | 1688 | 1469273904140 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:24 INFO - PROCESS | 1688 | 1469273904231 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:38:24 INFO - PROCESS | 1688 | 1469273904237 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 1688 | 1469273904239 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d602800 == 41 [pid = 1688] [id = 626] 04:38:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1194b6c00) [pid = 1688] [serial = 1878] [outer = 0x0] 04:38:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12a846800) [pid = 1688] [serial = 1879] [outer = 0x1194b6c00] 04:38:24 INFO - PROCESS | 1688 | 1469273904264 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12a8b5000) [pid = 1688] [serial = 1880] [outer = 0x1194b6c00] 04:38:24 INFO - PROCESS | 1688 | 1469273904607 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 518ms 04:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:38:24 INFO - PROCESS | 1688 | 1469273904663 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 1688 | 1469273904664 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:38:24 INFO - PROCESS | 1688 | 1469273904666 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 1688 | 1469273904667 Marionette TRACE conn2 <- [1,2478,null,{}] 04:38:24 INFO - PROCESS | 1688 | 1469273904670 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:24 INFO - PROCESS | 1688 | 1469273904671 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:24 INFO - PROCESS | 1688 | 1469273904753 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:38:24 INFO - PROCESS | 1688 | 1469273904757 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 1688 | 1469273904758 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x12e140800 == 42 [pid = 1688] [id = 627] 04:38:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12a79b000) [pid = 1688] [serial = 1881] [outer = 0x0] 04:38:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12b839000) [pid = 1688] [serial = 1882] [outer = 0x12a79b000] 04:38:24 INFO - PROCESS | 1688 | 1469273904789 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12b89fc00) [pid = 1688] [serial = 1883] [outer = 0x12a79b000] 04:38:25 INFO - PROCESS | 1688 | --DOCSHELL 0x11725e800 == 41 [pid = 1688] [id = 616] 04:38:25 INFO - PROCESS | 1688 | --DOCSHELL 0x129521800 == 40 [pid = 1688] [id = 615] 04:38:25 INFO - PROCESS | 1688 | --DOCSHELL 0x121bdd800 == 39 [pid = 1688] [id = 614] 04:38:25 INFO - PROCESS | 1688 | --DOCSHELL 0x117c85800 == 38 [pid = 1688] [id = 613] 04:38:25 INFO - PROCESS | 1688 | --DOCSHELL 0x121949800 == 37 [pid = 1688] [id = 612] 04:38:26 INFO - PROCESS | 1688 | --DOCSHELL 0x124d15000 == 36 [pid = 1688] [id = 618] 04:38:26 INFO - PROCESS | 1688 | --DOCSHELL 0x121029800 == 35 [pid = 1688] [id = 617] 04:38:26 INFO - PROCESS | 1688 | --DOCSHELL 0x129252000 == 34 [pid = 1688] [id = 619] 04:38:26 INFO - PROCESS | 1688 | --DOCSHELL 0x129786000 == 33 [pid = 1688] [id = 620] 04:38:26 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb60800 == 32 [pid = 1688] [id = 622] 04:38:26 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1f0000 == 31 [pid = 1688] [id = 623] 04:38:26 INFO - PROCESS | 1688 | --DOCSHELL 0x12d602800 == 30 [pid = 1688] [id = 626] 04:38:26 INFO - PROCESS | 1688 | --DOCSHELL 0x12647e000 == 29 [pid = 1688] [id = 624] 04:38:26 INFO - PROCESS | 1688 | --DOCSHELL 0x12cf8c000 == 28 [pid = 1688] [id = 625] 04:38:26 INFO - PROCESS | 1688 | --DOCSHELL 0x12acbb000 == 27 [pid = 1688] [id = 621] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1131b9800) [pid = 1688] [serial = 1787] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x11809b000) [pid = 1688] [serial = 1810] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x111f35800) [pid = 1688] [serial = 1786] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118eccc00) [pid = 1688] [serial = 1811] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x113e32800) [pid = 1688] [serial = 1807] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1167e8400) [pid = 1688] [serial = 1808] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x118491800) [pid = 1688] [serial = 1789] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x119913800) [pid = 1688] [serial = 1813] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x11990e000) [pid = 1688] [serial = 1790] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1212d6800) [pid = 1688] [serial = 1816] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x111f2c800) [pid = 1688] [serial = 1804] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x124690400) [pid = 1688] [serial = 1822] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x123ac2c00) [pid = 1688] [serial = 1793] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1122eb000) [pid = 1688] [serial = 1805] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x123c26000) [pid = 1688] [serial = 1819] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1210cb000) [pid = 1688] [serial = 1792] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x126732400) [pid = 1688] [serial = 1825] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x125780c00) [pid = 1688] [serial = 1823] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x11845b400) [pid = 1688] [serial = 1802] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x1168e7400) [pid = 1688] [serial = 1801] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1241d9000) [pid = 1688] [serial = 1795] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x123ad7800) [pid = 1688] [serial = 1829] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x126de0c00) [pid = 1688] [serial = 1796] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x128e0c400) [pid = 1688] [serial = 1835] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x126dddc00) [pid = 1688] [serial = 1799] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x118ecf800) [pid = 1688] [serial = 1828] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x1196ae000) [pid = 1688] [serial = 1798] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x123a5c800) [pid = 1688] [serial = 1831] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x128dac000) [pid = 1688] [serial = 1834] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x12697f400) [pid = 1688] [serial = 1826] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x12920e800) [pid = 1688] [serial = 1837] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x123d8b800) [pid = 1688] [serial = 1820] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x123a5cc00) [pid = 1688] [serial = 1817] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x126ddcc00) [pid = 1688] [serial = 1832] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x120f8e000) [pid = 1688] [serial = 1814] [outer = 0x0] [url = about:blank] 04:38:26 INFO - PROCESS | 1688 | 1469273906296 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1672ms 04:38:26 INFO - PROCESS | 1688 | 1469273906339 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 1688 | 1469273906341 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:38:26 INFO - PROCESS | 1688 | 1469273906345 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 1688 | 1469273906347 Marionette TRACE conn2 <- [1,2482,null,{}] 04:38:26 INFO - PROCESS | 1688 | 1469273906357 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 1688 | 1469273906359 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:26 INFO - PROCESS | 1688 | 1469273906451 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:38:26 INFO - PROCESS | 1688 | 1469273906508 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 1688 | 1469273906509 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x11685e800 == 28 [pid = 1688] [id = 628] 04:38:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x1122e4800) [pid = 1688] [serial = 1884] [outer = 0x0] 04:38:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x1122e5c00) [pid = 1688] [serial = 1885] [outer = 0x1122e4800] 04:38:26 INFO - PROCESS | 1688 | 1469273906537 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x1126ffc00) [pid = 1688] [serial = 1886] [outer = 0x1122e4800] 04:38:26 INFO - PROCESS | 1688 | 1469273906860 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:38:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 521ms 04:38:26 INFO - PROCESS | 1688 | 1469273906865 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 1688 | 1469273906872 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:38:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:38:26 INFO - PROCESS | 1688 | 1469273906882 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 1688 | 1469273906884 Marionette TRACE conn2 <- [1,2486,null,{}] 04:38:26 INFO - PROCESS | 1688 | 1469273906890 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 1688 | 1469273906892 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:26 INFO - PROCESS | 1688 | 1469273906974 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:38:26 INFO - PROCESS | 1688 | 1469273906979 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 1688 | 1469273906980 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x118304800 == 29 [pid = 1688] [id = 629] 04:38:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x112dd3c00) [pid = 1688] [serial = 1887] [outer = 0x0] 04:38:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x1130b0000) [pid = 1688] [serial = 1888] [outer = 0x112dd3c00] 04:38:27 INFO - PROCESS | 1688 | 1469273907010 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x11335f000) [pid = 1688] [serial = 1889] [outer = 0x112dd3c00] 04:38:27 INFO - PROCESS | 1688 | 1469273907412 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 573ms 04:38:27 INFO - PROCESS | 1688 | 1469273907456 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 1688 | 1469273907458 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:38:27 INFO - PROCESS | 1688 | 1469273907462 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 1688 | 1469273907477 Marionette TRACE conn2 <- [1,2490,null,{}] 04:38:27 INFO - PROCESS | 1688 | 1469273907490 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 1688 | 1469273907494 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:27 INFO - PROCESS | 1688 | 1469273907614 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:38:27 INFO - PROCESS | 1688 | 1469273907630 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 1688 | 1469273907633 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a4000 == 30 [pid = 1688] [id = 630] 04:38:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x110f14400) [pid = 1688] [serial = 1890] [outer = 0x0] 04:38:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x116473c00) [pid = 1688] [serial = 1891] [outer = 0x110f14400] 04:38:27 INFO - PROCESS | 1688 | 1469273907678 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x1168edc00) [pid = 1688] [serial = 1892] [outer = 0x110f14400] 04:38:28 INFO - PROCESS | 1688 | 1469273908027 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 586ms 04:38:28 INFO - PROCESS | 1688 | 1469273908047 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 1688 | 1469273908049 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:38:28 INFO - PROCESS | 1688 | 1469273908076 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 1688 | 1469273908077 Marionette TRACE conn2 <- [1,2494,null,{}] 04:38:28 INFO - PROCESS | 1688 | 1469273908088 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 1688 | 1469273908089 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:28 INFO - PROCESS | 1688 | 1469273908169 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:38:28 INFO - PROCESS | 1688 | 1469273908174 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 1688 | 1469273908175 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x121026800 == 31 [pid = 1688] [id = 631] 04:38:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x116a9ec00) [pid = 1688] [serial = 1893] [outer = 0x0] 04:38:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x117c26800) [pid = 1688] [serial = 1894] [outer = 0x116a9ec00] 04:38:28 INFO - PROCESS | 1688 | 1469273908201 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x118406c00) [pid = 1688] [serial = 1895] [outer = 0x116a9ec00] 04:38:28 INFO - PROCESS | 1688 | 1469273908540 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 495ms 04:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:38:28 INFO - PROCESS | 1688 | 1469273908556 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 1688 | 1469273908557 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:38:28 INFO - PROCESS | 1688 | 1469273908559 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 1688 | 1469273908561 Marionette TRACE conn2 <- [1,2498,null,{}] 04:38:28 INFO - PROCESS | 1688 | 1469273908563 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 1688 | 1469273908564 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:28 INFO - PROCESS | 1688 | 1469273908653 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:38:28 INFO - PROCESS | 1688 | 1469273908658 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 1688 | 1469273908659 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x121967000 == 32 [pid = 1688] [id = 632] 04:38:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x112d72800) [pid = 1688] [serial = 1896] [outer = 0x0] 04:38:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x118459400) [pid = 1688] [serial = 1897] [outer = 0x112d72800] 04:38:28 INFO - PROCESS | 1688 | 1469273908683 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x118e29400) [pid = 1688] [serial = 1898] [outer = 0x112d72800] 04:38:29 INFO - PROCESS | 1688 | 1469273909032 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 520ms 04:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:38:29 INFO - PROCESS | 1688 | 1469273909081 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 1688 | 1469273909082 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:38:29 INFO - PROCESS | 1688 | 1469273909084 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 1688 | 1469273909085 Marionette TRACE conn2 <- [1,2502,null,{}] 04:38:29 INFO - PROCESS | 1688 | 1469273909088 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:29 INFO - PROCESS | 1688 | 1469273909092 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:29 INFO - PROCESS | 1688 | 1469273909190 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:38:29 INFO - PROCESS | 1688 | 1469273909196 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 1688 | 1469273909197 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x12417a000 == 33 [pid = 1688] [id = 633] 04:38:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118e2c000) [pid = 1688] [serial = 1899] [outer = 0x0] 04:38:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1194ac000) [pid = 1688] [serial = 1900] [outer = 0x118e2c000] 04:38:29 INFO - PROCESS | 1688 | 1469273909222 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x119c37400) [pid = 1688] [serial = 1901] [outer = 0x118e2c000] 04:38:29 INFO - PROCESS | 1688 | 1469273909531 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 469ms 04:38:29 INFO - PROCESS | 1688 | 1469273909556 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 1688 | 1469273909557 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:38:29 INFO - PROCESS | 1688 | 1469273909559 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 1688 | 1469273909560 Marionette TRACE conn2 <- [1,2506,null,{}] 04:38:29 INFO - PROCESS | 1688 | 1469273909563 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:29 INFO - PROCESS | 1688 | 1469273909564 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:29 INFO - PROCESS | 1688 | 1469273909646 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:38:29 INFO - PROCESS | 1688 | 1469273909702 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 1688 | 1469273909703 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d1f000 == 34 [pid = 1688] [id = 634] 04:38:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x118ec5000) [pid = 1688] [serial = 1902] [outer = 0x0] 04:38:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x119c3f000) [pid = 1688] [serial = 1903] [outer = 0x118ec5000] 04:38:29 INFO - PROCESS | 1688 | 1469273909727 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x120f86400) [pid = 1688] [serial = 1904] [outer = 0x118ec5000] 04:38:30 INFO - PROCESS | 1688 | 1469273910248 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 719ms 04:38:30 INFO - PROCESS | 1688 | 1469273910279 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 1688 | 1469273910281 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:38:30 INFO - PROCESS | 1688 | 1469273910314 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 1688 | 1469273910318 Marionette TRACE conn2 <- [1,2510,null,{}] 04:38:30 INFO - PROCESS | 1688 | 1469273910325 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:30 INFO - PROCESS | 1688 | 1469273910326 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:30 INFO - PROCESS | 1688 | 1469273910437 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:38:30 INFO - PROCESS | 1688 | 1469273910538 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 1688 | 1469273910540 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x11870b000 == 35 [pid = 1688] [id = 635] 04:38:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x112a81800) [pid = 1688] [serial = 1905] [outer = 0x0] 04:38:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x112d69400) [pid = 1688] [serial = 1906] [outer = 0x112a81800] 04:38:30 INFO - PROCESS | 1688 | 1469273910571 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1132c8800) [pid = 1688] [serial = 1907] [outer = 0x112a81800] 04:38:31 INFO - PROCESS | 1688 | 1469273911076 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 805ms 04:38:31 INFO - PROCESS | 1688 | 1469273911090 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 1688 | 1469273911093 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:38:31 INFO - PROCESS | 1688 | 1469273911098 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 1688 | 1469273911100 Marionette TRACE conn2 <- [1,2514,null,{}] 04:38:31 INFO - PROCESS | 1688 | 1469273911133 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:31 INFO - PROCESS | 1688 | 1469273911136 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:31 INFO - PROCESS | 1688 | 1469273911244 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:38:31 INFO - PROCESS | 1688 | 1469273911323 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 1688 | 1469273911325 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x11989e800 == 36 [pid = 1688] [id = 636] 04:38:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x115dad000) [pid = 1688] [serial = 1908] [outer = 0x0] 04:38:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x115fee000) [pid = 1688] [serial = 1909] [outer = 0x115dad000] 04:38:31 INFO - PROCESS | 1688 | 1469273911356 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x116aa6c00) [pid = 1688] [serial = 1910] [outer = 0x115dad000] 04:38:31 INFO - PROCESS | 1688 | --DOCSHELL 0x12417a000 == 35 [pid = 1688] [id = 633] 04:38:31 INFO - PROCESS | 1688 | --DOCSHELL 0x121967000 == 34 [pid = 1688] [id = 632] 04:38:31 INFO - PROCESS | 1688 | --DOCSHELL 0x121026800 == 33 [pid = 1688] [id = 631] 04:38:31 INFO - PROCESS | 1688 | --DOCSHELL 0x1198a4000 == 32 [pid = 1688] [id = 630] 04:38:31 INFO - PROCESS | 1688 | --DOCSHELL 0x118304800 == 31 [pid = 1688] [id = 629] 04:38:31 INFO - PROCESS | 1688 | --DOCSHELL 0x11685e800 == 30 [pid = 1688] [id = 628] 04:38:31 INFO - PROCESS | 1688 | 1469273911952 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 900ms 04:38:32 INFO - PROCESS | 1688 | 1469273911999 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 1688 | 1469273912003 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:38:32 INFO - PROCESS | 1688 | 1469273912017 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 1688 | 1469273912022 Marionette TRACE conn2 <- [1,2518,null,{}] 04:38:32 INFO - PROCESS | 1688 | 1469273912027 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 1688 | 1469273912029 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:32 INFO - PROCESS | 1688 | 1469273912156 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:38:32 INFO - PROCESS | 1688 | 1469273912245 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 1688 | 1469273912246 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181f8800 == 31 [pid = 1688] [id = 637] 04:38:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1132ccc00) [pid = 1688] [serial = 1911] [outer = 0x0] 04:38:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x115da9c00) [pid = 1688] [serial = 1912] [outer = 0x1132ccc00] 04:38:32 INFO - PROCESS | 1688 | 1469273912290 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1168eec00) [pid = 1688] [serial = 1913] [outer = 0x1132ccc00] 04:38:32 INFO - PROCESS | 1688 | 1469273912628 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 628ms 04:38:32 INFO - PROCESS | 1688 | 1469273912644 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 1688 | 1469273912647 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:38:32 INFO - PROCESS | 1688 | 1469273912653 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 1688 | 1469273912657 Marionette TRACE conn2 <- [1,2522,null,{}] 04:38:32 INFO - PROCESS | 1688 | 1469273912659 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 1688 | 1469273912661 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:32 INFO - PROCESS | 1688 | 1469273912745 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:38:32 INFO - PROCESS | 1688 | 1469273912803 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 1688 | 1469273912805 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x121148800 == 32 [pid = 1688] [id = 638] 04:38:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x115daf000) [pid = 1688] [serial = 1914] [outer = 0x0] 04:38:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x118092800) [pid = 1688] [serial = 1915] [outer = 0x115daf000] 04:38:32 INFO - PROCESS | 1688 | 1469273912832 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x118ec9800) [pid = 1688] [serial = 1916] [outer = 0x115daf000] 04:38:33 INFO - PROCESS | 1688 | 1469273913139 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 525ms 04:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:38:33 INFO - PROCESS | 1688 | 1469273913177 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 1688 | 1469273913178 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:38:33 INFO - PROCESS | 1688 | 1469273913181 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 1688 | 1469273913183 Marionette TRACE conn2 <- [1,2526,null,{}] 04:38:33 INFO - PROCESS | 1688 | 1469273913194 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:33 INFO - PROCESS | 1688 | 1469273913197 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:33 INFO - PROCESS | 1688 | 1469273913279 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:38:33 INFO - PROCESS | 1688 | 1469273913336 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 1688 | 1469273913338 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d50000 == 33 [pid = 1688] [id = 639] 04:38:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x118e35400) [pid = 1688] [serial = 1917] [outer = 0x0] 04:38:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x11990c400) [pid = 1688] [serial = 1918] [outer = 0x118e35400] 04:38:33 INFO - PROCESS | 1688 | 1469273913366 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x120f87000) [pid = 1688] [serial = 1919] [outer = 0x118e35400] 04:38:33 INFO - PROCESS | 1688 | 1469273913709 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 574ms 04:38:33 INFO - PROCESS | 1688 | 1469273913756 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:38:33 INFO - PROCESS | 1688 | 1469273913759 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:38:33 INFO - PROCESS | 1688 | 1469273913762 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 1688 | 1469273913764 Marionette TRACE conn2 <- [1,2530,null,{}] 04:38:33 INFO - PROCESS | 1688 | 1469273913768 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:33 INFO - PROCESS | 1688 | 1469273913769 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:33 INFO - PROCESS | 1688 | 1469273913895 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:38:34 INFO - PROCESS | 1688 | 1469273914000 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 1688 | 1469273914001 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x128e62000 == 34 [pid = 1688] [id = 640] 04:38:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x119c38000) [pid = 1688] [serial = 1920] [outer = 0x0] 04:38:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x120f92000) [pid = 1688] [serial = 1921] [outer = 0x119c38000] 04:38:34 INFO - PROCESS | 1688 | 1469273914042 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1215fc400) [pid = 1688] [serial = 1922] [outer = 0x119c38000] 04:38:34 INFO - PROCESS | 1688 | 1469273914416 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 04:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:38:34 INFO - PROCESS | 1688 | 1469273914433 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 1688 | 1469273914434 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:38:34 INFO - PROCESS | 1688 | 1469273914436 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 1688 | 1469273914437 Marionette TRACE conn2 <- [1,2534,null,{}] 04:38:34 INFO - PROCESS | 1688 | 1469273914454 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 1688 | 1469273914455 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:34 INFO - PROCESS | 1688 | 1469273914552 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:38:34 INFO - PROCESS | 1688 | 1469273914606 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 1688 | 1469273914607 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x12952c000 == 35 [pid = 1688] [id = 641] 04:38:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1215fc800) [pid = 1688] [serial = 1923] [outer = 0x0] 04:38:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x123a63800) [pid = 1688] [serial = 1924] [outer = 0x1215fc800] 04:38:34 INFO - PROCESS | 1688 | 1469273914631 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x123ac0800) [pid = 1688] [serial = 1925] [outer = 0x1215fc800] 04:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 535ms 04:38:34 INFO - PROCESS | 1688 | 1469273914962 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:38:34 INFO - PROCESS | 1688 | 1469273914973 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 1688 | 1469273914974 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:38:34 INFO - PROCESS | 1688 | 1469273914976 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 1688 | 1469273914978 Marionette TRACE conn2 <- [1,2538,null,{}] 04:38:34 INFO - PROCESS | 1688 | 1469273914980 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 1688 | 1469273914984 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:35 INFO - PROCESS | 1688 | 1469273915100 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:38:35 INFO - PROCESS | 1688 | 1469273915113 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 1688 | 1469273915114 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a6a9000 == 36 [pid = 1688] [id = 642] 04:38:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x123ac6400) [pid = 1688] [serial = 1926] [outer = 0x0] 04:38:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x123cd1c00) [pid = 1688] [serial = 1927] [outer = 0x123ac6400] 04:38:35 INFO - PROCESS | 1688 | 1469273915140 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x124540c00) [pid = 1688] [serial = 1928] [outer = 0x123ac6400] 04:38:35 INFO - PROCESS | 1688 | 1469273915463 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 519ms 04:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:38:35 INFO - PROCESS | 1688 | 1469273915497 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 1688 | 1469273915498 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:38:35 INFO - PROCESS | 1688 | 1469273915506 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 1688 | 1469273915515 Marionette TRACE conn2 <- [1,2542,null,{}] 04:38:35 INFO - PROCESS | 1688 | 1469273915518 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 1688 | 1469273915519 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:35 INFO - PROCESS | 1688 | 1469273915618 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:38:35 INFO - PROCESS | 1688 | 1469273915621 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 1688 | 1469273915622 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198a3800 == 37 [pid = 1688] [id = 643] 04:38:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x110fe7800) [pid = 1688] [serial = 1929] [outer = 0x0] 04:38:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x124cca400) [pid = 1688] [serial = 1930] [outer = 0x110fe7800] 04:38:35 INFO - PROCESS | 1688 | 1469273915646 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x125726400) [pid = 1688] [serial = 1931] [outer = 0x110fe7800] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x112dd3c00) [pid = 1688] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x1122e4800) [pid = 1688] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x110f14400) [pid = 1688] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x116a9ec00) [pid = 1688] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x112d72800) [pid = 1688] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x118e2c000) [pid = 1688] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x126ddac00) [pid = 1688] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x123a65400) [pid = 1688] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1295efc00) [pid = 1688] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x126de4400) [pid = 1688] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x115db0400) [pid = 1688] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x115fe9800) [pid = 1688] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1194b6c00) [pid = 1688] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123c24400) [pid = 1688] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x120e07800) [pid = 1688] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x11891bc00) [pid = 1688] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x115de5400) [pid = 1688] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x120e0bc00) [pid = 1688] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x117c25000) [pid = 1688] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1122e3400) [pid = 1688] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:38:36 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x115daa800) [pid = 1688] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:38:36 INFO - PROCESS | 1688 | 1469273916070 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 585ms 04:38:36 INFO - PROCESS | 1688 | 1469273916086 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:38:36 INFO - PROCESS | 1688 | 1469273916089 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:38:36 INFO - PROCESS | 1688 | 1469273916092 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 1688 | 1469273916093 Marionette TRACE conn2 <- [1,2546,null,{}] 04:38:36 INFO - PROCESS | 1688 | 1469273916096 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 1688 | 1469273916097 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:36 INFO - PROCESS | 1688 | 1469273916177 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:38:36 INFO - PROCESS | 1688 | 1469273916180 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 1688 | 1469273916181 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x12114c800 == 38 [pid = 1688] [id = 644] 04:38:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x110fed400) [pid = 1688] [serial = 1932] [outer = 0x0] 04:38:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x112a7e800) [pid = 1688] [serial = 1933] [outer = 0x110fed400] 04:38:36 INFO - PROCESS | 1688 | 1469273916208 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x116a9ec00) [pid = 1688] [serial = 1934] [outer = 0x110fed400] 04:38:36 INFO - PROCESS | 1688 | 1469273916542 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 470ms 04:38:36 INFO - PROCESS | 1688 | 1469273916563 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 1688 | 1469273916564 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:38:36 INFO - PROCESS | 1688 | 1469273916566 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 1688 | 1469273916567 Marionette TRACE conn2 <- [1,2550,null,{}] 04:38:36 INFO - PROCESS | 1688 | 1469273916578 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 1688 | 1469273916579 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:36 INFO - PROCESS | 1688 | 1469273916685 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:38:36 INFO - PROCESS | 1688 | 1469273916691 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 1688 | 1469273916692 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x12b895000 == 39 [pid = 1688] [id = 645] 04:38:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x116a99c00) [pid = 1688] [serial = 1935] [outer = 0x0] 04:38:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1194b6c00) [pid = 1688] [serial = 1936] [outer = 0x116a99c00] 04:38:36 INFO - PROCESS | 1688 | 1469273916716 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x124695800) [pid = 1688] [serial = 1937] [outer = 0x116a99c00] 04:38:37 INFO - PROCESS | 1688 | 1469273917043 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 519ms 04:38:37 INFO - PROCESS | 1688 | 1469273917085 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 1688 | 1469273917087 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:38:37 INFO - PROCESS | 1688 | 1469273917089 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 1688 | 1469273917090 Marionette TRACE conn2 <- [1,2554,null,{}] 04:38:37 INFO - PROCESS | 1688 | 1469273917092 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 1688 | 1469273917094 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:37 INFO - PROCESS | 1688 | 1469273917176 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:38:37 INFO - PROCESS | 1688 | 1469273917180 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 1688 | 1469273917181 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1f0000 == 40 [pid = 1688] [id = 646] 04:38:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x110fb2800) [pid = 1688] [serial = 1938] [outer = 0x0] 04:38:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1264ae800) [pid = 1688] [serial = 1939] [outer = 0x110fb2800] 04:38:37 INFO - PROCESS | 1688 | 1469273917205 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x126977c00) [pid = 1688] [serial = 1940] [outer = 0x110fb2800] 04:38:37 INFO - PROCESS | 1688 | 1469273917582 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 520ms 04:38:37 INFO - PROCESS | 1688 | 1469273917623 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:38:37 INFO - PROCESS | 1688 | 1469273917626 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:38:37 INFO - PROCESS | 1688 | 1469273917630 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 1688 | 1469273917633 Marionette TRACE conn2 <- [1,2558,null,{}] 04:38:37 INFO - PROCESS | 1688 | 1469273917636 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 1688 | 1469273917639 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:37 INFO - PROCESS | 1688 | 1469273917778 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:38:37 INFO - PROCESS | 1688 | 1469273917786 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 1688 | 1469273917788 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cf91000 == 41 [pid = 1688] [id = 647] 04:38:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x126983000) [pid = 1688] [serial = 1941] [outer = 0x0] 04:38:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x128da1400) [pid = 1688] [serial = 1942] [outer = 0x126983000] 04:38:37 INFO - PROCESS | 1688 | 1469273917829 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128e0c000) [pid = 1688] [serial = 1943] [outer = 0x126983000] 04:38:38 INFO - PROCESS | 1688 | 1469273918392 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 823ms 04:38:38 INFO - PROCESS | 1688 | 1469273918463 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 1688 | 1469273918466 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:38:38 INFO - PROCESS | 1688 | 1469273918470 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 1688 | 1469273918473 Marionette TRACE conn2 <- [1,2562,null,{}] 04:38:38 INFO - PROCESS | 1688 | 1469273918477 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:38 INFO - PROCESS | 1688 | 1469273918479 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:38 INFO - PROCESS | 1688 | 1469273918587 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:38:38 INFO - PROCESS | 1688 | 1469273918650 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 1688 | 1469273918651 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e46800 == 42 [pid = 1688] [id = 648] 04:38:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x112dd3400) [pid = 1688] [serial = 1944] [outer = 0x0] 04:38:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x115dad400) [pid = 1688] [serial = 1945] [outer = 0x112dd3400] 04:38:38 INFO - PROCESS | 1688 | 1469273918683 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1175c6400) [pid = 1688] [serial = 1946] [outer = 0x112dd3400] 04:38:39 INFO - PROCESS | 1688 | 1469273919184 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 723ms 04:38:39 INFO - PROCESS | 1688 | 1469273919194 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 1688 | 1469273919197 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:38:39 INFO - PROCESS | 1688 | 1469273919203 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 1688 | 1469273919206 Marionette TRACE conn2 <- [1,2566,null,{}] 04:38:39 INFO - PROCESS | 1688 | 1469273919209 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 1688 | 1469273919210 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:39 INFO - PROCESS | 1688 | 1469273919318 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:38:39 INFO - PROCESS | 1688 | 1469273919394 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 1688 | 1469273919395 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x12976f800 == 43 [pid = 1688] [id = 649] 04:38:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x118eca800) [pid = 1688] [serial = 1947] [outer = 0x0] 04:38:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x119c03000) [pid = 1688] [serial = 1948] [outer = 0x118eca800] 04:38:39 INFO - PROCESS | 1688 | 1469273919426 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x120f89c00) [pid = 1688] [serial = 1949] [outer = 0x118eca800] 04:38:39 INFO - PROCESS | 1688 | 1469273919878 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 723ms 04:38:39 INFO - PROCESS | 1688 | 1469273919932 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 1688 | 1469273919934 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:38:39 INFO - PROCESS | 1688 | 1469273919960 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 1688 | 1469273919963 Marionette TRACE conn2 <- [1,2570,null,{}] 04:38:39 INFO - PROCESS | 1688 | 1469273919977 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 1688 | 1469273919982 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:40 INFO - PROCESS | 1688 | 1469273920084 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:38:40 INFO - PROCESS | 1688 | 1469273920160 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 1688 | 1469273920162 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d37e000 == 44 [pid = 1688] [id = 650] 04:38:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x123c24400) [pid = 1688] [serial = 1950] [outer = 0x0] 04:38:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x123c2f400) [pid = 1688] [serial = 1951] [outer = 0x123c24400] 04:38:40 INFO - PROCESS | 1688 | 1469273920193 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x124ccb000) [pid = 1688] [serial = 1952] [outer = 0x123c24400] 04:38:40 INFO - PROCESS | 1688 | 1469273920679 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 777ms 04:38:40 INFO - PROCESS | 1688 | 1469273920734 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 1688 | 1469273920739 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:38:40 INFO - PROCESS | 1688 | 1469273920742 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 1688 | 1469273920744 Marionette TRACE conn2 <- [1,2574,null,{}] 04:38:40 INFO - PROCESS | 1688 | 1469273920748 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:40 INFO - PROCESS | 1688 | 1469273920750 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:40 INFO - PROCESS | 1688 | 1469273920900 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:38:41 INFO - PROCESS | 1688 | 1469273921003 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 1688 | 1469273921004 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x11831d800 == 45 [pid = 1688] [id = 651] 04:38:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x120f88800) [pid = 1688] [serial = 1953] [outer = 0x0] 04:38:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x123c29c00) [pid = 1688] [serial = 1954] [outer = 0x120f88800] 04:38:41 INFO - PROCESS | 1688 | 1469273921050 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x12649fc00) [pid = 1688] [serial = 1955] [outer = 0x120f88800] 04:38:41 INFO - PROCESS | 1688 | 1469273921710 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1021ms 04:38:41 INFO - PROCESS | 1688 | 1469273921764 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:38:41 INFO - PROCESS | 1688 | 1469273921766 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:38:41 INFO - PROCESS | 1688 | 1469273921769 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 1688 | 1469273921771 Marionette TRACE conn2 <- [1,2578,null,{}] 04:38:41 INFO - PROCESS | 1688 | 1469273921775 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:41 INFO - PROCESS | 1688 | 1469273921776 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:41 INFO - PROCESS | 1688 | 1469273921876 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:38:41 INFO - PROCESS | 1688 | 1469273921941 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 1688 | 1469273921942 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12114c000 == 46 [pid = 1688] [id = 652] 04:38:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x1130afc00) [pid = 1688] [serial = 1956] [outer = 0x0] 04:38:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x1133f6400) [pid = 1688] [serial = 1957] [outer = 0x1130afc00] 04:38:41 INFO - PROCESS | 1688 | 1469273921969 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x1167e7400) [pid = 1688] [serial = 1958] [outer = 0x1130afc00] 04:38:42 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1f0000 == 45 [pid = 1688] [id = 646] 04:38:42 INFO - PROCESS | 1688 | --DOCSHELL 0x12b895000 == 44 [pid = 1688] [id = 645] 04:38:42 INFO - PROCESS | 1688 | --DOCSHELL 0x12114c800 == 43 [pid = 1688] [id = 644] 04:38:42 INFO - PROCESS | 1688 | --DOCSHELL 0x1198a3800 == 42 [pid = 1688] [id = 643] 04:38:42 INFO - PROCESS | 1688 | --DOCSHELL 0x12a6a9000 == 41 [pid = 1688] [id = 642] 04:38:42 INFO - PROCESS | 1688 | --DOCSHELL 0x12952c000 == 40 [pid = 1688] [id = 641] 04:38:42 INFO - PROCESS | 1688 | --DOCSHELL 0x128e62000 == 39 [pid = 1688] [id = 640] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x12b839000) [pid = 1688] [serial = 1882] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOCSHELL 0x124d50000 == 38 [pid = 1688] [id = 639] 04:38:42 INFO - PROCESS | 1688 | --DOCSHELL 0x121148800 == 37 [pid = 1688] [id = 638] 04:38:42 INFO - PROCESS | 1688 | --DOCSHELL 0x1181f8800 == 36 [pid = 1688] [id = 637] 04:38:42 INFO - PROCESS | 1688 | 1469273922406 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x1130b0000) [pid = 1688] [serial = 1888] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x11335f000) [pid = 1688] [serial = 1889] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x1126ffc00) [pid = 1688] [serial = 1886] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x1168edc00) [pid = 1688] [serial = 1892] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x117c26800) [pid = 1688] [serial = 1894] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x118459400) [pid = 1688] [serial = 1897] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x118e29400) [pid = 1688] [serial = 1898] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x1194ac000) [pid = 1688] [serial = 1900] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x128e09c00) [pid = 1688] [serial = 1864] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12577c000) [pid = 1688] [serial = 1861] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1295fb800) [pid = 1688] [serial = 1870] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x129587c00) [pid = 1688] [serial = 1867] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x120ea1000) [pid = 1688] [serial = 1874] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x125784000) [pid = 1688] [serial = 1876] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x118462c00) [pid = 1688] [serial = 1873] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x118406c00) [pid = 1688] [serial = 1895] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x12a846800) [pid = 1688] [serial = 1879] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12a654400) [pid = 1688] [serial = 1871] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123cdac00) [pid = 1688] [serial = 1858] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x116473c00) [pid = 1688] [serial = 1891] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x120fb1000) [pid = 1688] [serial = 1855] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x123ad6800) [pid = 1688] [serial = 1856] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x11990f000) [pid = 1688] [serial = 1852] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x119c3c000) [pid = 1688] [serial = 1853] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x115fe9000) [pid = 1688] [serial = 1849] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1175b9800) [pid = 1688] [serial = 1850] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123abf400) [pid = 1688] [serial = 1847] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x121939800) [pid = 1688] [serial = 1846] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1196a1c00) [pid = 1688] [serial = 1844] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x118407c00) [pid = 1688] [serial = 1843] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x112ddd000) [pid = 1688] [serial = 1841] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1126f5000) [pid = 1688] [serial = 1840] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12a8b5000) [pid = 1688] [serial = 1880] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1122e5c00) [pid = 1688] [serial = 1885] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x119c37400) [pid = 1688] [serial = 1901] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1292eac00) [pid = 1688] [serial = 1838] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1292e8800) [pid = 1688] [serial = 1865] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x129590000) [pid = 1688] [serial = 1868] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x12697a800) [pid = 1688] [serial = 1862] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x129591c00) [pid = 1688] [serial = 1877] [outer = 0x0] [url = about:blank] 04:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 671ms 04:38:42 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x124ccbc00) [pid = 1688] [serial = 1859] [outer = 0x0] [url = about:blank] 04:38:42 INFO - PROCESS | 1688 | 1469273922441 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 1688 | 1469273922444 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:38:42 INFO - PROCESS | 1688 | 1469273922449 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - PROCESS | 1688 | 1469273922450 Marionette TRACE conn2 <- [1,2582,null,{}] 04:38:42 INFO - PROCESS | 1688 | 1469273922453 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:42 INFO - PROCESS | 1688 | 1469273922455 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:42 INFO - PROCESS | 1688 | 1469273922538 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:38:42 INFO - PROCESS | 1688 | 1469273922543 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 1688 | 1469273922544 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x11830a000 == 37 [pid = 1688] [id = 653] 04:38:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1175b9800) [pid = 1688] [serial = 1959] [outer = 0x0] 04:38:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x118094400) [pid = 1688] [serial = 1960] [outer = 0x1175b9800] 04:38:42 INFO - PROCESS | 1688 | 1469273922572 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x118911800) [pid = 1688] [serial = 1961] [outer = 0x1175b9800] 04:38:42 INFO - PROCESS | 1688 | 1469273922945 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 04:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:38:43 INFO - PROCESS | 1688 | 1469273922999 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 1688 | 1469273923001 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:38:43 INFO - PROCESS | 1688 | 1469273923004 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 1688 | 1469273923006 Marionette TRACE conn2 <- [1,2586,null,{}] 04:38:43 INFO - PROCESS | 1688 | 1469273923014 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 1688 | 1469273923017 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:43 INFO - PROCESS | 1688 | 1469273923098 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:38:43 INFO - PROCESS | 1688 | 1469273923107 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 1688 | 1469273923109 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x121805000 == 38 [pid = 1688] [id = 654] 04:38:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x11990e400) [pid = 1688] [serial = 1962] [outer = 0x0] 04:38:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x120e9a000) [pid = 1688] [serial = 1963] [outer = 0x11990e400] 04:38:43 INFO - PROCESS | 1688 | 1469273923136 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1210c4400) [pid = 1688] [serial = 1964] [outer = 0x11990e400] 04:38:43 INFO - PROCESS | 1688 | 1469273923487 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 524ms 04:38:43 INFO - PROCESS | 1688 | 1469273923528 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 1688 | 1469273923530 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:38:43 INFO - PROCESS | 1688 | 1469273923545 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 1688 | 1469273923546 Marionette TRACE conn2 <- [1,2590,null,{}] 04:38:43 INFO - PROCESS | 1688 | 1469273923548 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 1688 | 1469273923549 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:43 INFO - PROCESS | 1688 | 1469273923630 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:38:43 INFO - PROCESS | 1688 | 1469273923634 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 1688 | 1469273923635 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d51000 == 39 [pid = 1688] [id = 655] 04:38:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1212d7c00) [pid = 1688] [serial = 1965] [outer = 0x0] 04:38:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x123ac5c00) [pid = 1688] [serial = 1966] [outer = 0x1212d7c00] 04:38:43 INFO - PROCESS | 1688 | 1469273923664 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x123c2c800) [pid = 1688] [serial = 1967] [outer = 0x1212d7c00] 04:38:44 INFO - PROCESS | 1688 | 1469273924002 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 473ms 04:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:38:44 INFO - PROCESS | 1688 | 1469273924012 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 1688 | 1469273924014 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:38:44 INFO - PROCESS | 1688 | 1469273924016 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 1688 | 1469273924017 Marionette TRACE conn2 <- [1,2594,null,{}] 04:38:44 INFO - PROCESS | 1688 | 1469273924022 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 1688 | 1469273924024 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:44 INFO - PROCESS | 1688 | 1469273924108 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:38:44 INFO - PROCESS | 1688 | 1469273924111 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 1688 | 1469273924113 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x128e6a000 == 40 [pid = 1688] [id = 656] 04:38:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x123cd9800) [pid = 1688] [serial = 1968] [outer = 0x0] 04:38:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x124542800) [pid = 1688] [serial = 1969] [outer = 0x123cd9800] 04:38:44 INFO - PROCESS | 1688 | 1469273924138 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12577c000) [pid = 1688] [serial = 1970] [outer = 0x123cd9800] 04:38:44 INFO - PROCESS | 1688 | 1469273924500 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 521ms 04:38:44 INFO - PROCESS | 1688 | 1469273924554 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 1688 | 1469273924555 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:38:44 INFO - PROCESS | 1688 | 1469273924557 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 1688 | 1469273924558 Marionette TRACE conn2 <- [1,2598,null,{}] 04:38:44 INFO - PROCESS | 1688 | 1469273924561 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 1688 | 1469273924565 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:44 INFO - PROCESS | 1688 | 1469273924693 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:38:44 INFO - PROCESS | 1688 | 1469273924706 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 1688 | 1469273924708 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:44 INFO - PROCESS | 1688 | ++DOCSHELL 0x129525800 == 41 [pid = 1688] [id = 657] 04:38:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x126731c00) [pid = 1688] [serial = 1971] [outer = 0x0] 04:38:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x126ddc800) [pid = 1688] [serial = 1972] [outer = 0x126731c00] 04:38:44 INFO - PROCESS | 1688 | 1469273924733 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1292b1400) [pid = 1688] [serial = 1973] [outer = 0x126731c00] 04:38:45 INFO - PROCESS | 1688 | 1469273925092 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 572ms 04:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:38:45 INFO - PROCESS | 1688 | 1469273925131 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 1688 | 1469273925132 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:38:45 INFO - PROCESS | 1688 | 1469273925134 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 1688 | 1469273925137 Marionette TRACE conn2 <- [1,2602,null,{}] 04:38:45 INFO - PROCESS | 1688 | 1469273925140 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:45 INFO - PROCESS | 1688 | 1469273925141 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:45 INFO - PROCESS | 1688 | 1469273925242 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:38:45 INFO - PROCESS | 1688 | 1469273925245 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 1688 | 1469273925246 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acbb800 == 42 [pid = 1688] [id = 658] 04:38:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x126976c00) [pid = 1688] [serial = 1974] [outer = 0x0] 04:38:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1292bcc00) [pid = 1688] [serial = 1975] [outer = 0x126976c00] 04:38:45 INFO - PROCESS | 1688 | 1469273925305 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1292d9800) [pid = 1688] [serial = 1976] [outer = 0x126976c00] 04:38:45 INFO - PROCESS | 1688 | 1469273925722 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 621ms 04:38:45 INFO - PROCESS | 1688 | 1469273925762 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 1688 | 1469273925763 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:38:45 INFO - PROCESS | 1688 | 1469273925765 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 1688 | 1469273925766 Marionette TRACE conn2 <- [1,2606,null,{}] 04:38:45 INFO - PROCESS | 1688 | 1469273925769 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:45 INFO - PROCESS | 1688 | 1469273925770 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:45 INFO - PROCESS | 1688 | 1469273925873 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:38:45 INFO - PROCESS | 1688 | 1469273925912 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 1688 | 1469273925914 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb69800 == 43 [pid = 1688] [id = 659] 04:38:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1292b8000) [pid = 1688] [serial = 1977] [outer = 0x0] 04:38:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1292e6800) [pid = 1688] [serial = 1978] [outer = 0x1292b8000] 04:38:45 INFO - PROCESS | 1688 | 1469273925942 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1292f0400) [pid = 1688] [serial = 1979] [outer = 0x1292b8000] 04:38:46 INFO - PROCESS | 1688 | 1469273926264 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 518ms 04:38:46 INFO - PROCESS | 1688 | 1469273926284 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 1688 | 1469273926287 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:38:46 INFO - PROCESS | 1688 | 1469273926291 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 1688 | 1469273926292 Marionette TRACE conn2 <- [1,2610,null,{}] 04:38:46 INFO - PROCESS | 1688 | 1469273926301 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 1688 | 1469273926303 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:46 INFO - PROCESS | 1688 | 1469273926406 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:38:46 INFO - PROCESS | 1688 | 1469273926444 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 1688 | 1469273926452 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cadf000 == 44 [pid = 1688] [id = 660] 04:38:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292ba000) [pid = 1688] [serial = 1980] [outer = 0x0] 04:38:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x129507800) [pid = 1688] [serial = 1981] [outer = 0x1292ba000] 04:38:46 INFO - PROCESS | 1688 | 1469273926477 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1295efc00) [pid = 1688] [serial = 1982] [outer = 0x1292ba000] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x115daf000) [pid = 1688] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x118e35400) [pid = 1688] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x12a79b000) [pid = 1688] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1215fc800) [pid = 1688] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119c38000) [pid = 1688] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x110fb2800) [pid = 1688] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x115dad000) [pid = 1688] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x116a99c00) [pid = 1688] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1132ccc00) [pid = 1688] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123ac6400) [pid = 1688] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x110fe7800) [pid = 1688] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:38:46 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x110fed400) [pid = 1688] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:38:46 INFO - PROCESS | 1688 | 1469273926852 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 574ms 04:38:46 INFO - PROCESS | 1688 | 1469273926866 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 1688 | 1469273926867 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:38:46 INFO - PROCESS | 1688 | 1469273926874 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 1688 | 1469273926876 Marionette TRACE conn2 <- [1,2614,null,{}] 04:38:46 INFO - PROCESS | 1688 | 1469273926878 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 1688 | 1469273926879 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:47 INFO - PROCESS | 1688 | 1469273926998 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:38:47 INFO - PROCESS | 1688 | 1469273927036 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 1688 | 1469273927037 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cadb800 == 45 [pid = 1688] [id = 661] 04:38:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x110fed000) [pid = 1688] [serial = 1983] [outer = 0x0] 04:38:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1215fc800) [pid = 1688] [serial = 1984] [outer = 0x110fed000] 04:38:47 INFO - PROCESS | 1688 | 1469273927061 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1267bd000) [pid = 1688] [serial = 1985] [outer = 0x110fed000] 04:38:47 INFO - PROCESS | 1688 | 1469273927365 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 520ms 04:38:47 INFO - PROCESS | 1688 | 1469273927394 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:38:47 INFO - PROCESS | 1688 | 1469273927396 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:38:47 INFO - PROCESS | 1688 | 1469273927398 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 1688 | 1469273927400 Marionette TRACE conn2 <- [1,2618,null,{}] 04:38:47 INFO - PROCESS | 1688 | 1469273927404 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:47 INFO - PROCESS | 1688 | 1469273927406 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:47 INFO - PROCESS | 1688 | 1469273927510 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:38:47 INFO - PROCESS | 1688 | 1469273927572 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 1688 | 1469273927574 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d38c800 == 46 [pid = 1688] [id = 662] 04:38:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x1132ccc00) [pid = 1688] [serial = 1986] [outer = 0x0] 04:38:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1295f9c00) [pid = 1688] [serial = 1987] [outer = 0x1132ccc00] 04:38:47 INFO - PROCESS | 1688 | 1469273927600 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12a84d000) [pid = 1688] [serial = 1988] [outer = 0x1132ccc00] 04:38:47 INFO - PROCESS | 1688 | 1469273927850 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 473ms 04:38:47 INFO - PROCESS | 1688 | 1469273927875 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 1688 | 1469273927877 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:38:47 INFO - PROCESS | 1688 | 1469273927879 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 1688 | 1469273927880 Marionette TRACE conn2 <- [1,2622,null,{}] 04:38:47 INFO - PROCESS | 1688 | 1469273927884 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:47 INFO - PROCESS | 1688 | 1469273927885 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:47 INFO - PROCESS | 1688 | 1469273927984 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:38:47 INFO - PROCESS | 1688 | 1469273927990 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 1688 | 1469273927991 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12e14e000 == 47 [pid = 1688] [id = 663] 04:38:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12a84d400) [pid = 1688] [serial = 1989] [outer = 0x0] 04:38:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12a8b5800) [pid = 1688] [serial = 1990] [outer = 0x12a84d400] 04:38:48 INFO - PROCESS | 1688 | 1469273928015 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12b83d400) [pid = 1688] [serial = 1991] [outer = 0x12a84d400] 04:38:48 INFO - PROCESS | 1688 | 1469273928346 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 518ms 04:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:38:48 INFO - PROCESS | 1688 | 1469273928398 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 1688 | 1469273928399 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:38:48 INFO - PROCESS | 1688 | 1469273928401 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 1688 | 1469273928402 Marionette TRACE conn2 <- [1,2626,null,{}] 04:38:48 INFO - PROCESS | 1688 | 1469273928404 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:48 INFO - PROCESS | 1688 | 1469273928405 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:48 INFO - PROCESS | 1688 | 1469273928523 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:38:48 INFO - PROCESS | 1688 | 1469273928530 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 1688 | 1469273928531 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x12e219000 == 48 [pid = 1688] [id = 664] 04:38:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x123c2ec00) [pid = 1688] [serial = 1992] [outer = 0x0] 04:38:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x12b89d800) [pid = 1688] [serial = 1993] [outer = 0x123c2ec00] 04:38:48 INFO - PROCESS | 1688 | 1469273928555 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12b8a5c00) [pid = 1688] [serial = 1994] [outer = 0x123c2ec00] 04:38:48 INFO - PROCESS | 1688 | 1469273928991 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 622ms 04:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:38:49 INFO - PROCESS | 1688 | 1469273929023 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 1688 | 1469273929026 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:38:49 INFO - PROCESS | 1688 | 1469273929029 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 1688 | 1469273929031 Marionette TRACE conn2 <- [1,2630,null,{}] 04:38:49 INFO - PROCESS | 1688 | 1469273929052 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:49 INFO - PROCESS | 1688 | 1469273929054 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:49 INFO - PROCESS | 1688 | 1469273929189 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:38:49 INFO - PROCESS | 1688 | 1469273929246 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:49 INFO - PROCESS | 1688 | 1469273929248 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x11943a000 == 49 [pid = 1688] [id = 665] 04:38:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x115d0d000) [pid = 1688] [serial = 1995] [outer = 0x0] 04:38:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1161bd400) [pid = 1688] [serial = 1996] [outer = 0x115d0d000] 04:38:49 INFO - PROCESS | 1688 | 1469273929278 Marionette DEBUG loaded listener.js 04:38:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x118094800) [pid = 1688] [serial = 1997] [outer = 0x115d0d000] 04:38:49 INFO - PROCESS | 1688 | 1469273929736 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 721ms 04:38:49 INFO - PROCESS | 1688 | 1469273929749 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:38:49 INFO - PROCESS | 1688 | 1469273929753 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:38:49 INFO - PROCESS | 1688 | 1469273929759 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 1688 | 1469273929761 Marionette TRACE conn2 <- [1,2634,null,{}] 04:38:49 INFO - PROCESS | 1688 | 1469273929763 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:49 INFO - PROCESS | 1688 | 1469273929765 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:49 INFO - PROCESS | 1688 | 1469273929873 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:38:49 INFO - PROCESS | 1688 | 1469273929936 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:49 INFO - PROCESS | 1688 | 1469273929938 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aa6800 == 50 [pid = 1688] [id = 666] 04:38:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1196a1c00) [pid = 1688] [serial = 1998] [outer = 0x0] 04:38:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x119cd9c00) [pid = 1688] [serial = 1999] [outer = 0x1196a1c00] 04:38:50 INFO - PROCESS | 1688 | 1469273930009 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1210ca800) [pid = 1688] [serial = 2000] [outer = 0x1196a1c00] 04:38:50 INFO - PROCESS | 1688 | 1469273930427 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 720ms 04:38:50 INFO - PROCESS | 1688 | 1469273930479 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:38:50 INFO - PROCESS | 1688 | 1469273930480 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:38:50 INFO - PROCESS | 1688 | 1469273930517 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:38:50 INFO - PROCESS | 1688 | 1469273930520 Marionette TRACE conn2 <- [1,2638,null,{}] 04:38:50 INFO - PROCESS | 1688 | 1469273930530 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:50 INFO - PROCESS | 1688 | 1469273930532 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:50 INFO - PROCESS | 1688 | 1469273930637 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:38:50 INFO - PROCESS | 1688 | 1469273930750 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 1688 | 1469273930752 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x12e145800 == 51 [pid = 1688] [id = 667] 04:38:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x112d70400) [pid = 1688] [serial = 2001] [outer = 0x0] 04:38:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1267bc400) [pid = 1688] [serial = 2002] [outer = 0x112d70400] 04:38:50 INFO - PROCESS | 1688 | 1469273930784 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x128da5000) [pid = 1688] [serial = 2003] [outer = 0x112d70400] 04:38:51 INFO - PROCESS | 1688 | 1469273931408 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 938ms 04:38:51 INFO - PROCESS | 1688 | 1469273931442 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 1688 | 1469273931444 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:38:51 INFO - PROCESS | 1688 | 1469273931448 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 1688 | 1469273931450 Marionette TRACE conn2 <- [1,2642,null,{}] 04:38:51 INFO - PROCESS | 1688 | 1469273931454 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 1688 | 1469273931455 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:51 INFO - PROCESS | 1688 | 1469273931560 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:38:51 INFO - PROCESS | 1688 | 1469273931624 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 1688 | 1469273931627 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x121344000 == 52 [pid = 1688] [id = 668] 04:38:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1168ee800) [pid = 1688] [serial = 2004] [outer = 0x0] 04:38:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1175bc400) [pid = 1688] [serial = 2005] [outer = 0x1168ee800] 04:38:51 INFO - PROCESS | 1688 | 1469273931655 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x118462400) [pid = 1688] [serial = 2006] [outer = 0x1168ee800] 04:38:52 INFO - PROCESS | 1688 | 1469273932125 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:38:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 725ms 04:38:52 INFO - PROCESS | 1688 | 1469273932172 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 1688 | 1469273932175 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:38:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:38:52 INFO - PROCESS | 1688 | 1469273932180 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 1688 | 1469273932181 Marionette TRACE conn2 <- [1,2646,null,{}] 04:38:52 INFO - PROCESS | 1688 | 1469273932184 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 1688 | 1469273932186 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:52 INFO - PROCESS | 1688 | 1469273932283 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12e14e000 == 51 [pid = 1688] [id = 663] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12d38c800 == 50 [pid = 1688] [id = 662] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12cadb800 == 49 [pid = 1688] [id = 661] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12cadf000 == 48 [pid = 1688] [id = 660] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb69800 == 47 [pid = 1688] [id = 659] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12acbb800 == 46 [pid = 1688] [id = 658] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x129525800 == 45 [pid = 1688] [id = 657] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x128e6a000 == 44 [pid = 1688] [id = 656] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x124d51000 == 43 [pid = 1688] [id = 655] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x121805000 == 42 [pid = 1688] [id = 654] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x11830a000 == 41 [pid = 1688] [id = 653] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12114c000 == 40 [pid = 1688] [id = 652] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12976f800 == 39 [pid = 1688] [id = 649] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x120e46800 == 38 [pid = 1688] [id = 648] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12cf91000 == 37 [pid = 1688] [id = 647] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x11989e800 == 36 [pid = 1688] [id = 636] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x124d1f000 == 35 [pid = 1688] [id = 634] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x11870b000 == 34 [pid = 1688] [id = 635] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12e140800 == 33 [pid = 1688] [id = 627] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x11831d800 == 32 [pid = 1688] [id = 651] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12d37e000 == 31 [pid = 1688] [id = 650] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x121344000 == 30 [pid = 1688] [id = 668] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12e145800 == 29 [pid = 1688] [id = 667] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x128aa6800 == 28 [pid = 1688] [id = 666] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x12e219000 == 27 [pid = 1688] [id = 664] 04:38:52 INFO - PROCESS | 1688 | --DOCSHELL 0x11943a000 == 26 [pid = 1688] [id = 665] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x126977c00) [pid = 1688] [serial = 1940] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x128da1400) [pid = 1688] [serial = 1942] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x118092800) [pid = 1688] [serial = 1915] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x120f87000) [pid = 1688] [serial = 1919] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x12b89fc00) [pid = 1688] [serial = 1883] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x123a63800) [pid = 1688] [serial = 1924] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x120f92000) [pid = 1688] [serial = 1921] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x1264ae800) [pid = 1688] [serial = 1939] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x115fee000) [pid = 1688] [serial = 1909] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x123ac0800) [pid = 1688] [serial = 1925] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x124695800) [pid = 1688] [serial = 1937] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x115da9c00) [pid = 1688] [serial = 1912] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1168eec00) [pid = 1688] [serial = 1913] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1194b6c00) [pid = 1688] [serial = 1936] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x124540c00) [pid = 1688] [serial = 1928] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x118ec9800) [pid = 1688] [serial = 1916] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x125726400) [pid = 1688] [serial = 1931] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x116aa6c00) [pid = 1688] [serial = 1910] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x124cca400) [pid = 1688] [serial = 1930] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x112a7e800) [pid = 1688] [serial = 1933] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x112d69400) [pid = 1688] [serial = 1906] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x123cd1c00) [pid = 1688] [serial = 1927] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1215fc400) [pid = 1688] [serial = 1922] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x119c3f000) [pid = 1688] [serial = 1903] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x11990c400) [pid = 1688] [serial = 1918] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x116a9ec00) [pid = 1688] [serial = 1934] [outer = 0x0] [url = about:blank] 04:38:52 INFO - PROCESS | 1688 | 1469273932988 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 1688 | 1469273932989 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x11652a000 == 27 [pid = 1688] [id = 669] 04:38:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1126f5400) [pid = 1688] [serial = 2007] [outer = 0x0] 04:38:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x112d66400) [pid = 1688] [serial = 2008] [outer = 0x1126f5400] 04:38:53 INFO - PROCESS | 1688 | 1469273933020 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x112f63000) [pid = 1688] [serial = 2009] [outer = 0x1126f5400] 04:38:53 INFO - PROCESS | 1688 | 1469273933331 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:38:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1170ms 04:38:53 INFO - PROCESS | 1688 | 1469273933350 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 1688 | 1469273933353 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:38:53 INFO - PROCESS | 1688 | 1469273933364 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 1688 | 1469273933366 Marionette TRACE conn2 <- [1,2650,null,{}] 04:38:53 INFO - PROCESS | 1688 | 1469273933372 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 1688 | 1469273933375 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:53 INFO - PROCESS | 1688 | 1469273933458 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:38:53 INFO - PROCESS | 1688 | 1469273933463 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 1688 | 1469273933465 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x118e44000 == 28 [pid = 1688] [id = 670] 04:38:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x115fec000) [pid = 1688] [serial = 2010] [outer = 0x0] 04:38:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x11840f000) [pid = 1688] [serial = 2011] [outer = 0x115fec000] 04:38:53 INFO - PROCESS | 1688 | 1469273933494 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x118e32c00) [pid = 1688] [serial = 2012] [outer = 0x115fec000] 04:38:53 INFO - PROCESS | 1688 | 1469273933853 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:38:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 04:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:38:53 INFO - PROCESS | 1688 | 1469273933887 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 1688 | 1469273933890 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:38:53 INFO - PROCESS | 1688 | 1469273933892 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 1688 | 1469273933893 Marionette TRACE conn2 <- [1,2654,null,{}] 04:38:53 INFO - PROCESS | 1688 | 1469273933896 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 1688 | 1469273933897 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:53 INFO - PROCESS | 1688 | 1469273933982 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:38:53 INFO - PROCESS | 1688 | 1469273933989 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 1688 | 1469273933990 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x121153000 == 29 [pid = 1688] [id = 671] 04:38:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1194b4000) [pid = 1688] [serial = 2013] [outer = 0x0] 04:38:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x119c38800) [pid = 1688] [serial = 2014] [outer = 0x1194b4000] 04:38:54 INFO - PROCESS | 1688 | 1469273934024 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x120f87000) [pid = 1688] [serial = 2015] [outer = 0x1194b4000] 04:38:54 INFO - PROCESS | 1688 | 1469273934416 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:38:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 574ms 04:38:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:38:54 INFO - PROCESS | 1688 | 1469273934466 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 1688 | 1469273934467 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:38:54 INFO - PROCESS | 1688 | 1469273934473 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 1688 | 1469273934477 Marionette TRACE conn2 <- [1,2658,null,{}] 04:38:54 INFO - PROCESS | 1688 | 1469273934481 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:54 INFO - PROCESS | 1688 | 1469273934484 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:54 INFO - PROCESS | 1688 | 1469273934591 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:38:54 INFO - PROCESS | 1688 | 1469273934598 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 1688 | 1469273934600 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c20000 == 30 [pid = 1688] [id = 672] 04:38:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x120f8f400) [pid = 1688] [serial = 2016] [outer = 0x0] 04:38:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x123aba400) [pid = 1688] [serial = 2017] [outer = 0x120f8f400] 04:38:54 INFO - PROCESS | 1688 | 1469273934642 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x123c26400) [pid = 1688] [serial = 2018] [outer = 0x120f8f400] 04:38:55 INFO - PROCESS | 1688 | 1469273935141 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:38:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 679ms 04:38:55 INFO - PROCESS | 1688 | 1469273935148 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 1688 | 1469273935150 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:38:55 INFO - PROCESS | 1688 | 1469273935172 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 1688 | 1469273935173 Marionette TRACE conn2 <- [1,2662,null,{}] 04:38:55 INFO - PROCESS | 1688 | 1469273935175 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 1688 | 1469273935177 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:55 INFO - PROCESS | 1688 | 1469273935287 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:38:55 INFO - PROCESS | 1688 | 1469273935290 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 1688 | 1469273935291 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12647e000 == 31 [pid = 1688] [id = 673] 04:38:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x123cdac00) [pid = 1688] [serial = 2019] [outer = 0x0] 04:38:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1243d4c00) [pid = 1688] [serial = 2020] [outer = 0x123cdac00] 04:38:55 INFO - PROCESS | 1688 | 1469273935322 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x124ccb800) [pid = 1688] [serial = 2021] [outer = 0x123cdac00] 04:38:55 INFO - PROCESS | 1688 | 1469273935685 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:38:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 538ms 04:38:55 INFO - PROCESS | 1688 | 1469273935692 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 1688 | 1469273935693 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:38:55 INFO - PROCESS | 1688 | 1469273935696 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 1688 | 1469273935697 Marionette TRACE conn2 <- [1,2666,null,{}] 04:38:55 INFO - PROCESS | 1688 | 1469273935699 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 1688 | 1469273935701 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:55 INFO - PROCESS | 1688 | 1469273935807 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:38:55 INFO - PROCESS | 1688 | 1469273935821 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 1688 | 1469273935825 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x128aa5800 == 32 [pid = 1688] [id = 674] 04:38:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1194b2800) [pid = 1688] [serial = 2022] [outer = 0x0] 04:38:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x12697a000) [pid = 1688] [serial = 2023] [outer = 0x1194b2800] 04:38:55 INFO - PROCESS | 1688 | 1469273935857 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128da6800) [pid = 1688] [serial = 2024] [outer = 0x1194b2800] 04:38:56 INFO - PROCESS | 1688 | 1469273936701 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:38:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1019ms 04:38:56 INFO - PROCESS | 1688 | 1469273936715 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 1688 | 1469273936716 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:38:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:38:56 INFO - PROCESS | 1688 | 1469273936737 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 1688 | 1469273936738 Marionette TRACE conn2 <- [1,2670,null,{}] 04:38:56 INFO - PROCESS | 1688 | 1469273936741 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:56 INFO - PROCESS | 1688 | 1469273936742 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:56 INFO - PROCESS | 1688 | 1469273936831 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:38:56 INFO - PROCESS | 1688 | 1469273936834 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 1688 | 1469273936835 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x115f97800 == 33 [pid = 1688] [id = 675] 04:38:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x119913000) [pid = 1688] [serial = 2025] [outer = 0x0] 04:38:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x128e0c800) [pid = 1688] [serial = 2026] [outer = 0x119913000] 04:38:56 INFO - PROCESS | 1688 | 1469273936856 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1292b8c00) [pid = 1688] [serial = 2027] [outer = 0x119913000] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1292b8000) [pid = 1688] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x126983000) [pid = 1688] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x126976c00) [pid = 1688] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1292ba000) [pid = 1688] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1175b9800) [pid = 1688] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x112dd3400) [pid = 1688] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x110fed000) [pid = 1688] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1212d7c00) [pid = 1688] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123cd9800) [pid = 1688] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x120f88800) [pid = 1688] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1130afc00) [pid = 1688] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x12a84d400) [pid = 1688] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118eca800) [pid = 1688] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x123c24400) [pid = 1688] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1132ccc00) [pid = 1688] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x11990e400) [pid = 1688] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x126731c00) [pid = 1688] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x118ec5000) [pid = 1688] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x112a81800) [pid = 1688] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:38:57 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x123c2ec00) [pid = 1688] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:38:58 INFO - PROCESS | 1688 | 1469273938229 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:38:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:38:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:38:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:38:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:38:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1531ms 04:38:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:38:58 INFO - PROCESS | 1688 | 1469273938263 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 1688 | 1469273938264 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:38:58 INFO - PROCESS | 1688 | 1469273938266 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 1688 | 1469273938267 Marionette TRACE conn2 <- [1,2674,null,{}] 04:38:58 INFO - PROCESS | 1688 | 1469273938271 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:58 INFO - PROCESS | 1688 | 1469273938273 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:58 INFO - PROCESS | 1688 | 1469273938346 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:38:58 INFO - PROCESS | 1688 | 1469273938349 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 1688 | 1469273938350 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x129783000 == 34 [pid = 1688] [id = 676] 04:38:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x111f2c800) [pid = 1688] [serial = 2028] [outer = 0x0] 04:38:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x114fbd400) [pid = 1688] [serial = 2029] [outer = 0x111f2c800] 04:38:58 INFO - PROCESS | 1688 | 1469273938377 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1196a6800) [pid = 1688] [serial = 2030] [outer = 0x111f2c800] 04:38:59 INFO - PROCESS | 1688 | 1469273939181 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:38:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:38:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:38:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:38:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 922ms 04:38:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:38:59 INFO - PROCESS | 1688 | 1469273939189 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 1688 | 1469273939190 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:38:59 INFO - PROCESS | 1688 | 1469273939192 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - PROCESS | 1688 | 1469273939194 Marionette TRACE conn2 <- [1,2678,null,{}] 04:38:59 INFO - PROCESS | 1688 | 1469273939196 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:59 INFO - PROCESS | 1688 | 1469273939197 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:59 INFO - PROCESS | 1688 | 1469273939280 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:38:59 INFO - PROCESS | 1688 | 1469273939342 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 1688 | 1469273939343 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:38:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acb5800 == 35 [pid = 1688] [id = 677] 04:38:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x110febc00) [pid = 1688] [serial = 2031] [outer = 0x0] 04:38:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x123abec00) [pid = 1688] [serial = 2032] [outer = 0x110febc00] 04:38:59 INFO - PROCESS | 1688 | 1469273939367 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x126983000) [pid = 1688] [serial = 2033] [outer = 0x110febc00] 04:39:00 INFO - PROCESS | 1688 | 1469273940190 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:39:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1022ms 04:39:00 INFO - PROCESS | 1688 | 1469273940215 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 1688 | 1469273940218 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:39:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:39:00 INFO - PROCESS | 1688 | 1469273940221 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 1688 | 1469273940223 Marionette TRACE conn2 <- [1,2682,null,{}] 04:39:00 INFO - PROCESS | 1688 | 1469273940240 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:00 INFO - PROCESS | 1688 | 1469273940242 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:00 INFO - PROCESS | 1688 | 1469273940361 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:39:00 INFO - PROCESS | 1688 | 1469273940421 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 1688 | 1469273940424 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x118987000 == 36 [pid = 1688] [id = 678] 04:39:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x112a8a400) [pid = 1688] [serial = 2034] [outer = 0x0] 04:39:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x115da8c00) [pid = 1688] [serial = 2035] [outer = 0x112a8a400] 04:39:00 INFO - PROCESS | 1688 | 1469273940456 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x116880000) [pid = 1688] [serial = 2036] [outer = 0x112a8a400] 04:39:01 INFO - PROCESS | 1688 | 1469273941413 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:39:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1222ms 04:39:01 INFO - PROCESS | 1688 | 1469273941444 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 1688 | 1469273941447 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:39:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:39:01 INFO - PROCESS | 1688 | 1469273941452 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 1688 | 1469273941455 Marionette TRACE conn2 <- [1,2686,null,{}] 04:39:01 INFO - PROCESS | 1688 | 1469273941458 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:01 INFO - PROCESS | 1688 | 1469273941460 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:01 INFO - PROCESS | 1688 | 1469273941593 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:39:01 INFO - PROCESS | 1688 | 1469273941657 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 1688 | 1469273941659 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x121819800 == 37 [pid = 1688] [id = 679] 04:39:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x1196a1800) [pid = 1688] [serial = 2037] [outer = 0x0] 04:39:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x120ea1000) [pid = 1688] [serial = 2038] [outer = 0x1196a1800] 04:39:01 INFO - PROCESS | 1688 | 1469273941733 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x119c3f000) [pid = 1688] [serial = 2039] [outer = 0x1196a1800] 04:39:02 INFO - PROCESS | 1688 | --DOCSHELL 0x129783000 == 36 [pid = 1688] [id = 676] 04:39:02 INFO - PROCESS | 1688 | --DOCSHELL 0x115f97800 == 35 [pid = 1688] [id = 675] 04:39:02 INFO - PROCESS | 1688 | --DOCSHELL 0x128aa5800 == 34 [pid = 1688] [id = 674] 04:39:02 INFO - PROCESS | 1688 | --DOCSHELL 0x12647e000 == 33 [pid = 1688] [id = 673] 04:39:02 INFO - PROCESS | 1688 | --DOCSHELL 0x123c20000 == 32 [pid = 1688] [id = 672] 04:39:02 INFO - PROCESS | 1688 | --DOCSHELL 0x121153000 == 31 [pid = 1688] [id = 671] 04:39:02 INFO - PROCESS | 1688 | --DOCSHELL 0x118e44000 == 30 [pid = 1688] [id = 670] 04:39:02 INFO - PROCESS | 1688 | --DOCSHELL 0x11652a000 == 29 [pid = 1688] [id = 669] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x12b89d800) [pid = 1688] [serial = 1993] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1292e6800) [pid = 1688] [serial = 1978] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x128e0c000) [pid = 1688] [serial = 1943] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1292d9800) [pid = 1688] [serial = 1976] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1292bcc00) [pid = 1688] [serial = 1975] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x129507800) [pid = 1688] [serial = 1981] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x118094400) [pid = 1688] [serial = 1960] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118911800) [pid = 1688] [serial = 1961] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x115dad400) [pid = 1688] [serial = 1945] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1215fc800) [pid = 1688] [serial = 1984] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x123ac5c00) [pid = 1688] [serial = 1966] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x123c2c800) [pid = 1688] [serial = 1967] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x124542800) [pid = 1688] [serial = 1969] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x123c29c00) [pid = 1688] [serial = 1954] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x12649fc00) [pid = 1688] [serial = 1955] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1133f6400) [pid = 1688] [serial = 1957] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x12a8b5800) [pid = 1688] [serial = 1990] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x1167e7400) [pid = 1688] [serial = 1958] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x119c03000) [pid = 1688] [serial = 1948] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x120f89c00) [pid = 1688] [serial = 1949] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x123c2f400) [pid = 1688] [serial = 1951] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x124ccb000) [pid = 1688] [serial = 1952] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x1292f0400) [pid = 1688] [serial = 1979] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x12a84d000) [pid = 1688] [serial = 1988] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x12b83d400) [pid = 1688] [serial = 1991] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x1295efc00) [pid = 1688] [serial = 1982] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x1175c6400) [pid = 1688] [serial = 1946] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x120e9a000) [pid = 1688] [serial = 1963] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x1210c4400) [pid = 1688] [serial = 1964] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x126ddc800) [pid = 1688] [serial = 1972] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x1292b1400) [pid = 1688] [serial = 1973] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x1267bd000) [pid = 1688] [serial = 1985] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x1295f9c00) [pid = 1688] [serial = 1987] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x12577c000) [pid = 1688] [serial = 1970] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x120f86400) [pid = 1688] [serial = 1904] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x1132c8800) [pid = 1688] [serial = 1907] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x12b8a5c00) [pid = 1688] [serial = 1994] [outer = 0x0] [url = about:blank] 04:39:02 INFO - PROCESS | 1688 | 1469273942885 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:39:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:39:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:39:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:39:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1480ms 04:39:02 INFO - PROCESS | 1688 | 1469273942933 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 04:39:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:39:02 INFO - PROCESS | 1688 | 1469273942936 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:39:02 INFO - PROCESS | 1688 | 1469273942939 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 1688 | 1469273942941 Marionette TRACE conn2 <- [1,2690,null,{}] 04:39:02 INFO - PROCESS | 1688 | 1469273942945 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:02 INFO - PROCESS | 1688 | 1469273942946 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:03 INFO - PROCESS | 1688 | 1469273943067 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:39:03 INFO - PROCESS | 1688 | 1469273943152 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 1688 | 1469273943153 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x119440000 == 30 [pid = 1688] [id = 680] 04:39:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x118911400) [pid = 1688] [serial = 2040] [outer = 0x0] 04:39:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x118ec5000) [pid = 1688] [serial = 2041] [outer = 0x118911400] 04:39:03 INFO - PROCESS | 1688 | 1469273943198 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x117c26800) [pid = 1688] [serial = 2042] [outer = 0x118911400] 04:39:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:39:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:39:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:39:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1181ms 04:39:04 INFO - PROCESS | 1688 | 1469273944116 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:39:04 INFO - PROCESS | 1688 | 1469273944122 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 1688 | 1469273944127 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:39:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:39:04 INFO - PROCESS | 1688 | 1469273944133 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 1688 | 1469273944136 Marionette TRACE conn2 <- [1,2694,null,{}] 04:39:04 INFO - PROCESS | 1688 | 1469273944154 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:04 INFO - PROCESS | 1688 | 1469273944156 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:04 INFO - PROCESS | 1688 | 1469273944272 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:39:04 INFO - PROCESS | 1688 | 1469273944276 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 1688 | 1469273944278 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x121324800 == 31 [pid = 1688] [id = 681] 04:39:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x120f91c00) [pid = 1688] [serial = 2043] [outer = 0x0] 04:39:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x1210cb000) [pid = 1688] [serial = 2044] [outer = 0x120f91c00] 04:39:04 INFO - PROCESS | 1688 | 1469273944304 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x123a60400) [pid = 1688] [serial = 2045] [outer = 0x120f91c00] 04:39:05 INFO - PROCESS | 1688 | 1469273945165 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:39:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:39:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:39:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:39:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1040ms 04:39:05 INFO - PROCESS | 1688 | 1469273945175 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 1688 | 1469273945177 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:39:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:39:05 INFO - PROCESS | 1688 | 1469273945179 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 1688 | 1469273945182 Marionette TRACE conn2 <- [1,2698,null,{}] 04:39:05 INFO - PROCESS | 1688 | 1469273945191 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:05 INFO - PROCESS | 1688 | 1469273945194 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:05 INFO - PROCESS | 1688 | 1469273945300 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:39:05 INFO - PROCESS | 1688 | 1469273945312 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 1688 | 1469273945314 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x124cb5000 == 32 [pid = 1688] [id = 682] 04:39:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x123c26800) [pid = 1688] [serial = 2046] [outer = 0x0] 04:39:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x12453bc00) [pid = 1688] [serial = 2047] [outer = 0x123c26800] 04:39:05 INFO - PROCESS | 1688 | 1469273945341 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x12570a800) [pid = 1688] [serial = 2048] [outer = 0x123c26800] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x120f8f400) [pid = 1688] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x1194b4000) [pid = 1688] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x1126f5400) [pid = 1688] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x115fec000) [pid = 1688] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x1168ee800) [pid = 1688] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x115d0d000) [pid = 1688] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x1196a1c00) [pid = 1688] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 63 (0x112d70400) [pid = 1688] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 62 (0x123cdac00) [pid = 1688] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 61 (0x1194b2800) [pid = 1688] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 60 (0x119913000) [pid = 1688] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:39:05 INFO - PROCESS | 1688 | --DOMWINDOW == 59 (0x111f2c800) [pid = 1688] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:39:06 INFO - PROCESS | 1688 | 1469273946181 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:39:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:39:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:39:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:39:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1024ms 04:39:06 INFO - PROCESS | 1688 | 1469273946205 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 04:39:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:39:06 INFO - PROCESS | 1688 | 1469273946208 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:39:06 INFO - PROCESS | 1688 | 1469273946210 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - PROCESS | 1688 | 1469273946211 Marionette TRACE conn2 <- [1,2702,null,{}] 04:39:06 INFO - PROCESS | 1688 | 1469273946213 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 1688 | 1469273946215 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:06 INFO - PROCESS | 1688 | 1469273946297 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:39:06 INFO - PROCESS | 1688 | 1469273946355 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 1688 | 1469273946356 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a98000 == 33 [pid = 1688] [id = 683] 04:39:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 60 (0x113c8a800) [pid = 1688] [serial = 2049] [outer = 0x0] 04:39:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 61 (0x1194b4000) [pid = 1688] [serial = 2050] [outer = 0x113c8a800] 04:39:06 INFO - PROCESS | 1688 | 1469273946382 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 62 (0x123ac8000) [pid = 1688] [serial = 2051] [outer = 0x113c8a800] 04:39:06 INFO - PROCESS | 1688 | 1469273946653 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:39:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:39:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 469ms 04:39:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:39:06 INFO - PROCESS | 1688 | 1469273946679 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 1688 | 1469273946681 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:39:06 INFO - PROCESS | 1688 | 1469273946683 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - PROCESS | 1688 | 1469273946684 Marionette TRACE conn2 <- [1,2706,null,{}] 04:39:06 INFO - PROCESS | 1688 | 1469273946694 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 1688 | 1469273946695 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:06 INFO - PROCESS | 1688 | 1469273946780 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:39:06 INFO - PROCESS | 1688 | 1469273946784 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 1688 | 1469273946787 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x129770800 == 34 [pid = 1688] [id = 684] 04:39:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 63 (0x124df0c00) [pid = 1688] [serial = 2052] [outer = 0x0] 04:39:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 64 (0x126977400) [pid = 1688] [serial = 2053] [outer = 0x124df0c00] 04:39:06 INFO - PROCESS | 1688 | 1469273946812 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x128da1400) [pid = 1688] [serial = 2054] [outer = 0x124df0c00] 04:39:07 INFO - PROCESS | 1688 | 1469273947135 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:39:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 473ms 04:39:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:39:07 INFO - PROCESS | 1688 | 1469273947157 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 1688 | 1469273947158 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:39:07 INFO - PROCESS | 1688 | 1469273947161 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 1688 | 1469273947162 Marionette TRACE conn2 <- [1,2710,null,{}] 04:39:07 INFO - PROCESS | 1688 | 1469273947164 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:07 INFO - PROCESS | 1688 | 1469273947168 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:07 INFO - PROCESS | 1688 | 1469273947300 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:39:07 INFO - PROCESS | 1688 | 1469273947306 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 1688 | 1469273947307 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7c1000 == 35 [pid = 1688] [id = 685] 04:39:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x123ac4000) [pid = 1688] [serial = 2055] [outer = 0x0] 04:39:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x128da5c00) [pid = 1688] [serial = 2056] [outer = 0x123ac4000] 04:39:07 INFO - PROCESS | 1688 | 1469273947332 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x1292ebc00) [pid = 1688] [serial = 2057] [outer = 0x123ac4000] 04:39:07 INFO - PROCESS | 1688 | 1469273947664 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 1688 | 1469273947682 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:39:07 INFO - PROCESS | 1688 | 1469273947684 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 1688 | 1469273947685 Marionette TRACE conn2 <- [1,2714,null,{}] 04:39:07 INFO - PROCESS | 1688 | 1469273947690 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:07 INFO - PROCESS | 1688 | 1469273947691 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:07 INFO - PROCESS | 1688 | 1469273947768 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:39:07 INFO - PROCESS | 1688 | 1469273947774 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 1688 | 1469273947775 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb70800 == 36 [pid = 1688] [id = 686] 04:39:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x1292f0400) [pid = 1688] [serial = 2058] [outer = 0x0] 04:39:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x12958d800) [pid = 1688] [serial = 2059] [outer = 0x1292f0400] 04:39:07 INFO - PROCESS | 1688 | 1469273947799 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x1295f8400) [pid = 1688] [serial = 2060] [outer = 0x1292f0400] 04:39:08 INFO - PROCESS | 1688 | 1469273948142 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:39:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 469ms 04:39:08 INFO - PROCESS | 1688 | 1469273948157 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 1688 | 1469273948159 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:39:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:39:08 INFO - PROCESS | 1688 | 1469273948162 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 1688 | 1469273948164 Marionette TRACE conn2 <- [1,2718,null,{}] 04:39:08 INFO - PROCESS | 1688 | 1469273948167 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:08 INFO - PROCESS | 1688 | 1469273948170 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:08 INFO - PROCESS | 1688 | 1469273948310 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:39:08 INFO - PROCESS | 1688 | 1469273948316 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 1688 | 1469273948317 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdc1000 == 37 [pid = 1688] [id = 687] 04:39:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x124df5c00) [pid = 1688] [serial = 2061] [outer = 0x0] 04:39:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x1295fc400) [pid = 1688] [serial = 2062] [outer = 0x124df5c00] 04:39:08 INFO - PROCESS | 1688 | 1469273948341 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x12a79e400) [pid = 1688] [serial = 2063] [outer = 0x124df5c00] 04:39:08 INFO - PROCESS | 1688 | 1469273948818 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:39:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:39:08 INFO - PROCESS | 1688 | 1469273948835 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:39:08 INFO - PROCESS | 1688 | 1469273948839 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 1688 | 1469273948841 Marionette TRACE conn2 <- [1,2722,null,{}] 04:39:08 INFO - PROCESS | 1688 | 1469273948844 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:08 INFO - PROCESS | 1688 | 1469273948846 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:08 INFO - PROCESS | 1688 | 1469273948958 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:39:09 INFO - PROCESS | 1688 | 1469273949070 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 1688 | 1469273949072 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x1214dc000 == 38 [pid = 1688] [id = 688] 04:39:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x118411000) [pid = 1688] [serial = 2064] [outer = 0x0] 04:39:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x118911800) [pid = 1688] [serial = 2065] [outer = 0x118411000] 04:39:09 INFO - PROCESS | 1688 | 1469273949104 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x119c38000) [pid = 1688] [serial = 2066] [outer = 0x118411000] 04:39:09 INFO - PROCESS | 1688 | 1469273949560 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 1688 | 1469273949612 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:39:09 INFO - PROCESS | 1688 | 1469273949617 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 1688 | 1469273949618 Marionette TRACE conn2 <- [1,2726,null,{}] 04:39:09 INFO - PROCESS | 1688 | 1469273949621 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:09 INFO - PROCESS | 1688 | 1469273949623 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:09 INFO - PROCESS | 1688 | 1469273949732 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:39:09 INFO - PROCESS | 1688 | 1469273949797 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 1688 | 1469273949798 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x129786000 == 39 [pid = 1688] [id = 689] 04:39:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x123a61c00) [pid = 1688] [serial = 2067] [outer = 0x0] 04:39:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x123c30000) [pid = 1688] [serial = 2068] [outer = 0x123a61c00] 04:39:09 INFO - PROCESS | 1688 | 1469273949829 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x126726000) [pid = 1688] [serial = 2069] [outer = 0x123a61c00] 04:39:10 INFO - PROCESS | 1688 | 1469273950285 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:39:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 722ms 04:39:10 INFO - PROCESS | 1688 | 1469273950355 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 1688 | 1469273950356 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:39:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:39:10 INFO - PROCESS | 1688 | 1469273950360 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - PROCESS | 1688 | 1469273950362 Marionette TRACE conn2 <- [1,2730,null,{}] 04:39:10 INFO - PROCESS | 1688 | 1469273950372 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:10 INFO - PROCESS | 1688 | 1469273950376 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:10 INFO - PROCESS | 1688 | 1469273950478 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:39:10 INFO - PROCESS | 1688 | 1469273950556 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 1688 | 1469273950558 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x12caee000 == 40 [pid = 1688] [id = 690] 04:39:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1292b6000) [pid = 1688] [serial = 2070] [outer = 0x0] 04:39:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x1292d3400) [pid = 1688] [serial = 2071] [outer = 0x1292b6000] 04:39:10 INFO - PROCESS | 1688 | 1469273950588 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x129589400) [pid = 1688] [serial = 2072] [outer = 0x1292b6000] 04:39:11 INFO - PROCESS | 1688 | 1469273951501 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:39:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:39:11 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:39:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:39:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:39:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1172ms 04:39:11 INFO - PROCESS | 1688 | 1469273951533 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 04:39:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:39:11 INFO - PROCESS | 1688 | 1469273951535 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:39:11 INFO - PROCESS | 1688 | 1469273951537 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 1688 | 1469273951538 Marionette TRACE conn2 <- [1,2734,null,{}] 04:39:11 INFO - PROCESS | 1688 | 1469273951541 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:11 INFO - PROCESS | 1688 | 1469273951542 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:11 INFO - PROCESS | 1688 | 1469273951618 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:39:11 INFO - PROCESS | 1688 | 1469273951746 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 1688 | 1469273951747 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x11726f800 == 41 [pid = 1688] [id = 691] 04:39:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1122e6800) [pid = 1688] [serial = 2073] [outer = 0x0] 04:39:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x116a9f800) [pid = 1688] [serial = 2074] [outer = 0x1122e6800] 04:39:11 INFO - PROCESS | 1688 | 1469273951788 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1267c8400) [pid = 1688] [serial = 2075] [outer = 0x1122e6800] 04:39:12 INFO - PROCESS | 1688 | 1469273952442 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:39:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 920ms 04:39:12 INFO - PROCESS | 1688 | 1469273952458 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 1688 | 1469273952460 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:39:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:39:12 INFO - PROCESS | 1688 | 1469273952464 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 1688 | 1469273952465 Marionette TRACE conn2 <- [1,2738,null,{}] 04:39:12 INFO - PROCESS | 1688 | 1469273952469 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:12 INFO - PROCESS | 1688 | 1469273952471 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:12 INFO - PROCESS | 1688 | 1469273952581 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:39:12 INFO - PROCESS | 1688 | 1469273952646 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 1688 | 1469273952647 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:12 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e39000 == 42 [pid = 1688] [id = 692] 04:39:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x112ddd000) [pid = 1688] [serial = 2076] [outer = 0x0] 04:39:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x115db1c00) [pid = 1688] [serial = 2077] [outer = 0x112ddd000] 04:39:12 INFO - PROCESS | 1688 | 1469273952675 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x118406c00) [pid = 1688] [serial = 2078] [outer = 0x112ddd000] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb70800 == 41 [pid = 1688] [id = 686] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7c1000 == 40 [pid = 1688] [id = 685] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x129770800 == 39 [pid = 1688] [id = 684] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x128a98000 == 38 [pid = 1688] [id = 683] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x124cb5000 == 37 [pid = 1688] [id = 682] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x121324800 == 36 [pid = 1688] [id = 681] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x119440000 == 35 [pid = 1688] [id = 680] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x121819800 == 34 [pid = 1688] [id = 679] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x118987000 == 33 [pid = 1688] [id = 678] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12acb5800 == 32 [pid = 1688] [id = 677] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x11726f800 == 31 [pid = 1688] [id = 691] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12caee000 == 30 [pid = 1688] [id = 690] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x129786000 == 29 [pid = 1688] [id = 689] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdc1000 == 28 [pid = 1688] [id = 687] 04:39:13 INFO - PROCESS | 1688 | --DOCSHELL 0x1214dc000 == 27 [pid = 1688] [id = 688] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x123aba400) [pid = 1688] [serial = 2017] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x119c38800) [pid = 1688] [serial = 2014] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x120f87000) [pid = 1688] [serial = 2015] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x112d66400) [pid = 1688] [serial = 2008] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x112f63000) [pid = 1688] [serial = 2009] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x11840f000) [pid = 1688] [serial = 2011] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x118e32c00) [pid = 1688] [serial = 2012] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x118462400) [pid = 1688] [serial = 2006] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1175bc400) [pid = 1688] [serial = 2005] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x118094800) [pid = 1688] [serial = 1997] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1161bd400) [pid = 1688] [serial = 1996] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x119cd9c00) [pid = 1688] [serial = 1999] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x1210ca800) [pid = 1688] [serial = 2000] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x128da5000) [pid = 1688] [serial = 2003] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1267bc400) [pid = 1688] [serial = 2002] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x124ccb800) [pid = 1688] [serial = 2021] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x12697a000) [pid = 1688] [serial = 2023] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x128e0c800) [pid = 1688] [serial = 2026] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x114fbd400) [pid = 1688] [serial = 2029] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x1243d4c00) [pid = 1688] [serial = 2020] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x128da6800) [pid = 1688] [serial = 2024] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 67 (0x123c26400) [pid = 1688] [serial = 2018] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 66 (0x1196a6800) [pid = 1688] [serial = 2030] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 65 (0x1292b8c00) [pid = 1688] [serial = 2027] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | --DOMWINDOW == 64 (0x123abec00) [pid = 1688] [serial = 2032] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1688 | 1469273953690 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:39:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1273ms 04:39:13 INFO - PROCESS | 1688 | 1469273953737 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 1688 | 1469273953742 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:39:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:39:13 INFO - PROCESS | 1688 | 1469273953745 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 1688 | 1469273953747 Marionette TRACE conn2 <- [1,2742,null,{}] 04:39:13 INFO - PROCESS | 1688 | 1469273953750 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:13 INFO - PROCESS | 1688 | 1469273953752 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:13 INFO - PROCESS | 1688 | 1469273953843 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:39:13 INFO - PROCESS | 1688 | 1469273953848 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 1688 | 1469273953851 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:13 INFO - PROCESS | 1688 | ++DOCSHELL 0x117258800 == 28 [pid = 1688] [id = 693] 04:39:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 65 (0x1126f3c00) [pid = 1688] [serial = 2079] [outer = 0x0] 04:39:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 66 (0x112d69400) [pid = 1688] [serial = 2080] [outer = 0x1126f3c00] 04:39:13 INFO - PROCESS | 1688 | 1469273953889 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 1688 | ++DOMWINDOW == 67 (0x110fa6400) [pid = 1688] [serial = 2081] [outer = 0x1126f3c00] 04:39:14 INFO - PROCESS | 1688 | 1469273954373 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:39:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 04:39:14 INFO - PROCESS | 1688 | 1469273954416 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 1688 | 1469273954420 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:39:14 INFO - PROCESS | 1688 | 1469273954424 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 1688 | 1469273954426 Marionette TRACE conn2 <- [1,2746,null,{}] 04:39:14 INFO - PROCESS | 1688 | 1469273954429 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:14 INFO - PROCESS | 1688 | 1469273954431 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:14 INFO - PROCESS | 1688 | 1469273954523 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:39:14 INFO - PROCESS | 1688 | 1469273954527 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:14 INFO - PROCESS | 1688 | 1469273954528 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:14 INFO - PROCESS | 1688 | ++DOCSHELL 0x118714800 == 29 [pid = 1688] [id = 694] 04:39:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 68 (0x113c8d000) [pid = 1688] [serial = 2082] [outer = 0x0] 04:39:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x115f76000) [pid = 1688] [serial = 2083] [outer = 0x113c8d000] 04:39:14 INFO - PROCESS | 1688 | 1469273954556 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x116831800) [pid = 1688] [serial = 2084] [outer = 0x113c8d000] 04:39:14 INFO - PROCESS | 1688 | 1469273954912 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:39:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 521ms 04:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:39:14 INFO - PROCESS | 1688 | 1469273954946 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 1688 | 1469273954947 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:39:14 INFO - PROCESS | 1688 | 1469273954949 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 1688 | 1469273954952 Marionette TRACE conn2 <- [1,2750,null,{}] 04:39:14 INFO - PROCESS | 1688 | 1469273954959 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:14 INFO - PROCESS | 1688 | 1469273954963 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:15 INFO - PROCESS | 1688 | 1469273955043 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:39:15 INFO - PROCESS | 1688 | 1469273955049 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 1688 | 1469273955051 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x12114f000 == 30 [pid = 1688] [id = 695] 04:39:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x112d6bc00) [pid = 1688] [serial = 2085] [outer = 0x0] 04:39:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x118457800) [pid = 1688] [serial = 2086] [outer = 0x112d6bc00] 04:39:15 INFO - PROCESS | 1688 | 1469273955081 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x1189b8c00) [pid = 1688] [serial = 2087] [outer = 0x112d6bc00] 04:39:15 INFO - PROCESS | 1688 | 1469273955426 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:39:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 524ms 04:39:15 INFO - PROCESS | 1688 | 1469273955473 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:39:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:39:15 INFO - PROCESS | 1688 | 1469273955475 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:39:15 INFO - PROCESS | 1688 | 1469273955477 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - PROCESS | 1688 | 1469273955479 Marionette TRACE conn2 <- [1,2754,null,{}] 04:39:15 INFO - PROCESS | 1688 | 1469273955481 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:15 INFO - PROCESS | 1688 | 1469273955482 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:15 INFO - PROCESS | 1688 | 1469273955591 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:39:15 INFO - PROCESS | 1688 | 1469273955626 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 1688 | 1469273955627 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:15 INFO - PROCESS | 1688 | ++DOCSHELL 0x1214e8800 == 31 [pid = 1688] [id = 696] 04:39:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x118e2ec00) [pid = 1688] [serial = 2088] [outer = 0x0] 04:39:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x11990ac00) [pid = 1688] [serial = 2089] [outer = 0x118e2ec00] 04:39:15 INFO - PROCESS | 1688 | 1469273955652 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x119950800) [pid = 1688] [serial = 2090] [outer = 0x118e2ec00] 04:39:15 INFO - PROCESS | 1688 | 1469273955943 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:39:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 519ms 04:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:39:16 INFO - PROCESS | 1688 | 1469273956006 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 1688 | 1469273956008 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:39:16 INFO - PROCESS | 1688 | 1469273956010 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 1688 | 1469273956011 Marionette TRACE conn2 <- [1,2758,null,{}] 04:39:16 INFO - PROCESS | 1688 | 1469273956013 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 1688 | 1469273956015 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:16 INFO - PROCESS | 1688 | 1469273956106 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:39:16 INFO - PROCESS | 1688 | 1469273956144 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 1688 | 1469273956146 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x124c9c800 == 32 [pid = 1688] [id = 697] 04:39:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1122ba000) [pid = 1688] [serial = 2091] [outer = 0x0] 04:39:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x119c3f800) [pid = 1688] [serial = 2092] [outer = 0x1122ba000] 04:39:16 INFO - PROCESS | 1688 | 1469273956170 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x120f86400) [pid = 1688] [serial = 2093] [outer = 0x1122ba000] 04:39:16 INFO - PROCESS | 1688 | 1469273956499 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:39:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 04:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:39:16 INFO - PROCESS | 1688 | 1469273956540 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 1688 | 1469273956541 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:39:16 INFO - PROCESS | 1688 | 1469273956543 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 1688 | 1469273956545 Marionette TRACE conn2 <- [1,2762,null,{}] 04:39:16 INFO - PROCESS | 1688 | 1469273956547 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 1688 | 1469273956551 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:16 INFO - PROCESS | 1688 | 1469273956672 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:39:16 INFO - PROCESS | 1688 | 1469273956676 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 1688 | 1469273956677 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:16 INFO - PROCESS | 1688 | ++DOCSHELL 0x12678a800 == 33 [pid = 1688] [id = 698] 04:39:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x120f8d000) [pid = 1688] [serial = 2094] [outer = 0x0] 04:39:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x1212d2400) [pid = 1688] [serial = 2095] [outer = 0x120f8d000] 04:39:16 INFO - PROCESS | 1688 | 1469273956702 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x123c29800) [pid = 1688] [serial = 2096] [outer = 0x120f8d000] 04:39:17 INFO - PROCESS | 1688 | 1469273957023 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 517ms 04:39:17 INFO - PROCESS | 1688 | 1469273957068 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 1688 | 1469273957070 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:39:17 INFO - PROCESS | 1688 | 1469273957075 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 1688 | 1469273957083 Marionette TRACE conn2 <- [1,2766,null,{}] 04:39:17 INFO - PROCESS | 1688 | 1469273957086 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 1688 | 1469273957089 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:17 INFO - PROCESS | 1688 | 1469273957183 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:39:17 INFO - PROCESS | 1688 | 1469273957222 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 1688 | 1469273957223 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x128e61000 == 34 [pid = 1688] [id = 699] 04:39:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x123c2c000) [pid = 1688] [serial = 2097] [outer = 0x0] 04:39:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x123cd8800) [pid = 1688] [serial = 2098] [outer = 0x123c2c000] 04:39:17 INFO - PROCESS | 1688 | 1469273957247 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x1243d4c00) [pid = 1688] [serial = 2099] [outer = 0x123c2c000] 04:39:17 INFO - PROCESS | 1688 | 1469273957552 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 526ms 04:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:39:17 INFO - PROCESS | 1688 | 1469273957602 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 1688 | 1469273957603 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:39:17 INFO - PROCESS | 1688 | 1469273957605 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 1688 | 1469273957606 Marionette TRACE conn2 <- [1,2770,null,{}] 04:39:17 INFO - PROCESS | 1688 | 1469273957608 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 1688 | 1469273957610 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:17 INFO - PROCESS | 1688 | 1469273957703 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:39:17 INFO - PROCESS | 1688 | 1469273957738 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 1688 | 1469273957739 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:17 INFO - PROCESS | 1688 | ++DOCSHELL 0x129526800 == 35 [pid = 1688] [id = 700] 04:39:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x111d7b800) [pid = 1688] [serial = 2100] [outer = 0x0] 04:39:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x124ccbc00) [pid = 1688] [serial = 2101] [outer = 0x111d7b800] 04:39:17 INFO - PROCESS | 1688 | 1469273957763 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x125711c00) [pid = 1688] [serial = 2102] [outer = 0x111d7b800] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x124df5c00) [pid = 1688] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1292f0400) [pid = 1688] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x123c26800) [pid = 1688] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x124df0c00) [pid = 1688] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x113c8a800) [pid = 1688] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x123ac4000) [pid = 1688] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x112a8a400) [pid = 1688] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x118911400) [pid = 1688] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x120f91c00) [pid = 1688] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1196a1800) [pid = 1688] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:39:18 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x110febc00) [pid = 1688] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:39:18 INFO - PROCESS | 1688 | 1469273958173 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:39:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 619ms 04:39:18 INFO - PROCESS | 1688 | 1469273958225 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 1688 | 1469273958226 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:39:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:39:18 INFO - PROCESS | 1688 | 1469273958228 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - PROCESS | 1688 | 1469273958229 Marionette TRACE conn2 <- [1,2774,null,{}] 04:39:18 INFO - PROCESS | 1688 | 1469273958232 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:18 INFO - PROCESS | 1688 | 1469273958233 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:18 INFO - PROCESS | 1688 | 1469273958318 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:39:18 INFO - PROCESS | 1688 | 1469273958324 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 1688 | 1469273958325 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x12114e800 == 36 [pid = 1688] [id = 701] 04:39:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x1122b0800) [pid = 1688] [serial = 2103] [outer = 0x0] 04:39:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x123ac4000) [pid = 1688] [serial = 2104] [outer = 0x1122b0800] 04:39:18 INFO - PROCESS | 1688 | 1469273958349 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x124de9800) [pid = 1688] [serial = 2105] [outer = 0x1122b0800] 04:39:18 INFO - PROCESS | 1688 | 1469273958675 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:39:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 470ms 04:39:18 INFO - PROCESS | 1688 | 1469273958699 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 1688 | 1469273958700 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:39:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:39:18 INFO - PROCESS | 1688 | 1469273958702 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - PROCESS | 1688 | 1469273958704 Marionette TRACE conn2 <- [1,2778,null,{}] 04:39:18 INFO - PROCESS | 1688 | 1469273958708 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:18 INFO - PROCESS | 1688 | 1469273958709 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:18 INFO - PROCESS | 1688 | 1469273958783 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:39:18 INFO - PROCESS | 1688 | 1469273958790 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 1688 | 1469273958791 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:18 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a913000 == 37 [pid = 1688] [id = 702] 04:39:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x119c02800) [pid = 1688] [serial = 2106] [outer = 0x0] 04:39:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x12649fc00) [pid = 1688] [serial = 2107] [outer = 0x119c02800] 04:39:18 INFO - PROCESS | 1688 | 1469273958815 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1267c0400) [pid = 1688] [serial = 2108] [outer = 0x119c02800] 04:39:19 INFO - PROCESS | 1688 | 1469273959111 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 421ms 04:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:39:19 INFO - PROCESS | 1688 | 1469273959127 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 1688 | 1469273959129 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:39:19 INFO - PROCESS | 1688 | 1469273959131 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 1688 | 1469273959132 Marionette TRACE conn2 <- [1,2782,null,{}] 04:39:19 INFO - PROCESS | 1688 | 1469273959135 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:19 INFO - PROCESS | 1688 | 1469273959137 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:19 INFO - PROCESS | 1688 | 1469273959281 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:39:19 INFO - PROCESS | 1688 | 1469273959286 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 1688 | 1469273959288 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x124521000 == 38 [pid = 1688] [id = 703] 04:39:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x119c33800) [pid = 1688] [serial = 2109] [outer = 0x0] 04:39:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x124df5c00) [pid = 1688] [serial = 2110] [outer = 0x119c33800] 04:39:19 INFO - PROCESS | 1688 | 1469273959315 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x128e07400) [pid = 1688] [serial = 2111] [outer = 0x119c33800] 04:39:19 INFO - PROCESS | 1688 | 1469273959630 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 518ms 04:39:19 INFO - PROCESS | 1688 | 1469273959650 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 1688 | 1469273959652 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:39:19 INFO - PROCESS | 1688 | 1469273959657 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 1688 | 1469273959659 Marionette TRACE conn2 <- [1,2786,null,{}] 04:39:19 INFO - PROCESS | 1688 | 1469273959661 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:19 INFO - PROCESS | 1688 | 1469273959662 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:19 INFO - PROCESS | 1688 | 1469273959741 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:39:19 INFO - PROCESS | 1688 | 1469273959745 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 1688 | 1469273959746 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:19 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdc5800 == 39 [pid = 1688] [id = 704] 04:39:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x128e09c00) [pid = 1688] [serial = 2112] [outer = 0x0] 04:39:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1292b8000) [pid = 1688] [serial = 2113] [outer = 0x128e09c00] 04:39:19 INFO - PROCESS | 1688 | 1469273959770 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1292be400) [pid = 1688] [serial = 2114] [outer = 0x128e09c00] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x117258800 == 38 [pid = 1688] [id = 693] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x120e39000 == 37 [pid = 1688] [id = 692] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x118714800 == 36 [pid = 1688] [id = 694] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x1214e8800 == 35 [pid = 1688] [id = 696] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x129526800 == 34 [pid = 1688] [id = 700] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x12678a800 == 33 [pid = 1688] [id = 698] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x12114e800 == 32 [pid = 1688] [id = 701] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x128e61000 == 31 [pid = 1688] [id = 699] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x12a913000 == 30 [pid = 1688] [id = 702] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x124c9c800 == 29 [pid = 1688] [id = 697] 04:39:20 INFO - PROCESS | 1688 | --DOCSHELL 0x12114f000 == 28 [pid = 1688] [id = 695] 04:39:21 INFO - PROCESS | 1688 | --DOCSHELL 0x124521000 == 27 [pid = 1688] [id = 703] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1295fc400) [pid = 1688] [serial = 2062] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x12958d800) [pid = 1688] [serial = 2059] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12453bc00) [pid = 1688] [serial = 2047] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x126977400) [pid = 1688] [serial = 2053] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1194b4000) [pid = 1688] [serial = 2050] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1292ebc00) [pid = 1688] [serial = 2057] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x115da8c00) [pid = 1688] [serial = 2035] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x116880000) [pid = 1688] [serial = 2036] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x118ec5000) [pid = 1688] [serial = 2041] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x117c26800) [pid = 1688] [serial = 2042] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 78 (0x1210cb000) [pid = 1688] [serial = 2044] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 77 (0x120ea1000) [pid = 1688] [serial = 2038] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 76 (0x119c3f000) [pid = 1688] [serial = 2039] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 75 (0x126983000) [pid = 1688] [serial = 2033] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 74 (0x1295f8400) [pid = 1688] [serial = 2060] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 73 (0x12570a800) [pid = 1688] [serial = 2048] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 72 (0x128da5c00) [pid = 1688] [serial = 2056] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 71 (0x123ac8000) [pid = 1688] [serial = 2051] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 70 (0x123a60400) [pid = 1688] [serial = 2045] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 69 (0x128da1400) [pid = 1688] [serial = 2054] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | --DOMWINDOW == 68 (0x12a79e400) [pid = 1688] [serial = 2063] [outer = 0x0] [url = about:blank] 04:39:21 INFO - PROCESS | 1688 | 1469273961154 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1527ms 04:39:21 INFO - PROCESS | 1688 | 1469273961185 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 1688 | 1469273961187 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:39:21 INFO - PROCESS | 1688 | 1469273961190 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 1688 | 1469273961193 Marionette TRACE conn2 <- [1,2790,null,{}] 04:39:21 INFO - PROCESS | 1688 | 1469273961197 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:21 INFO - PROCESS | 1688 | 1469273961199 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:21 INFO - PROCESS | 1688 | 1469273961292 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:39:21 INFO - PROCESS | 1688 | 1469273961346 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 1688 | 1469273961347 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x116ad8000 == 28 [pid = 1688] [id = 705] 04:39:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 69 (0x112234800) [pid = 1688] [serial = 2115] [outer = 0x0] 04:39:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 70 (0x1126f3000) [pid = 1688] [serial = 2116] [outer = 0x112234800] 04:39:21 INFO - PROCESS | 1688 | 1469273961375 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 71 (0x112d65800) [pid = 1688] [serial = 2117] [outer = 0x112234800] 04:39:21 INFO - PROCESS | 1688 | 1469273961699 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 521ms 04:39:21 INFO - PROCESS | 1688 | 1469273961711 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 1688 | 1469273961714 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:39:21 INFO - PROCESS | 1688 | 1469273961719 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 1688 | 1469273961723 Marionette TRACE conn2 <- [1,2794,null,{}] 04:39:21 INFO - PROCESS | 1688 | 1469273961727 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:21 INFO - PROCESS | 1688 | 1469273961729 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:21 INFO - PROCESS | 1688 | 1469273961811 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:39:21 INFO - PROCESS | 1688 | 1469273961815 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 1688 | 1469273961817 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:21 INFO - PROCESS | 1688 | ++DOCSHELL 0x11871e000 == 29 [pid = 1688] [id = 706] 04:39:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 72 (0x112dd3c00) [pid = 1688] [serial = 2118] [outer = 0x0] 04:39:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 73 (0x1132d3c00) [pid = 1688] [serial = 2119] [outer = 0x112dd3c00] 04:39:21 INFO - PROCESS | 1688 | 1469273961847 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 1688 | ++DOMWINDOW == 74 (0x113e33800) [pid = 1688] [serial = 2120] [outer = 0x112dd3c00] 04:39:22 INFO - PROCESS | 1688 | 1469273962175 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 473ms 04:39:22 INFO - PROCESS | 1688 | 1469273962197 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 1688 | 1469273962198 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:39:22 INFO - PROCESS | 1688 | 1469273962211 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 1688 | 1469273962214 Marionette TRACE conn2 <- [1,2798,null,{}] 04:39:22 INFO - PROCESS | 1688 | 1469273962221 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:22 INFO - PROCESS | 1688 | 1469273962225 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:22 INFO - PROCESS | 1688 | 1469273962301 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:39:22 INFO - PROCESS | 1688 | 1469273962309 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:22 INFO - PROCESS | 1688 | 1469273962311 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e3a800 == 30 [pid = 1688] [id = 707] 04:39:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 75 (0x110f19c00) [pid = 1688] [serial = 2121] [outer = 0x0] 04:39:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 76 (0x116835c00) [pid = 1688] [serial = 2122] [outer = 0x110f19c00] 04:39:22 INFO - PROCESS | 1688 | 1469273962339 Marionette DEBUG loaded listener.js 04:39:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 77 (0x1175c1400) [pid = 1688] [serial = 2123] [outer = 0x110f19c00] 04:39:22 INFO - PROCESS | 1688 | 1469273962689 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 534ms 04:39:22 INFO - PROCESS | 1688 | 1469273962736 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 1688 | 1469273962737 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:39:22 INFO - PROCESS | 1688 | 1469273962740 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 1688 | 1469273962741 Marionette TRACE conn2 <- [1,2802,null,{}] 04:39:22 INFO - PROCESS | 1688 | 1469273962743 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:22 INFO - PROCESS | 1688 | 1469273962744 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:22 INFO - PROCESS | 1688 | 1469273962845 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:39:22 INFO - PROCESS | 1688 | 1469273962853 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:22 INFO - PROCESS | 1688 | 1469273962856 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:22 INFO - PROCESS | 1688 | ++DOCSHELL 0x121153800 == 31 [pid = 1688] [id = 708] 04:39:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 78 (0x118094000) [pid = 1688] [serial = 2124] [outer = 0x0] 04:39:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 79 (0x11840c000) [pid = 1688] [serial = 2125] [outer = 0x118094000] 04:39:22 INFO - PROCESS | 1688 | 1469273962881 Marionette DEBUG loaded listener.js 04:39:22 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x118491400) [pid = 1688] [serial = 2126] [outer = 0x118094000] 04:39:23 INFO - PROCESS | 1688 | 1469273963210 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:39:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 518ms 04:39:23 INFO - PROCESS | 1688 | 1469273963259 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:39:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:39:23 INFO - PROCESS | 1688 | 1469273963261 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:39:23 INFO - PROCESS | 1688 | 1469273963264 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 1688 | 1469273963266 Marionette TRACE conn2 <- [1,2806,null,{}] 04:39:23 INFO - PROCESS | 1688 | 1469273963270 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:23 INFO - PROCESS | 1688 | 1469273963272 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:23 INFO - PROCESS | 1688 | 1469273963386 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:39:23 INFO - PROCESS | 1688 | 1469273963437 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 1688 | 1469273963438 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:23 INFO - PROCESS | 1688 | ++DOCSHELL 0x123cdf000 == 32 [pid = 1688] [id = 709] 04:39:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x110fb1800) [pid = 1688] [serial = 2127] [outer = 0x0] 04:39:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x11890c400) [pid = 1688] [serial = 2128] [outer = 0x110fb1800] 04:39:23 INFO - PROCESS | 1688 | 1469273963461 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x1194b6000) [pid = 1688] [serial = 2129] [outer = 0x110fb1800] 04:39:23 INFO - PROCESS | 1688 | 1469273963853 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:39:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 619ms 04:39:23 INFO - PROCESS | 1688 | 1469273963884 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:39:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:39:23 INFO - PROCESS | 1688 | 1469273963887 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:39:23 INFO - PROCESS | 1688 | 1469273963890 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 1688 | 1469273963892 Marionette TRACE conn2 <- [1,2810,null,{}] 04:39:23 INFO - PROCESS | 1688 | 1469273963895 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:23 INFO - PROCESS | 1688 | 1469273963901 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:24 INFO - PROCESS | 1688 | 1469273964047 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:39:24 INFO - PROCESS | 1688 | 1469273964056 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 1688 | 1469273964057 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x12646a000 == 33 [pid = 1688] [id = 710] 04:39:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1194b4c00) [pid = 1688] [serial = 2130] [outer = 0x0] 04:39:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x119949c00) [pid = 1688] [serial = 2131] [outer = 0x1194b4c00] 04:39:24 INFO - PROCESS | 1688 | 1469273964082 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x120f91800) [pid = 1688] [serial = 2132] [outer = 0x1194b4c00] 04:39:24 INFO - PROCESS | 1688 | 1469273964389 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:39:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:39:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 04:39:24 INFO - PROCESS | 1688 | 1469273964411 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 1688 | 1469273964413 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:39:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:39:24 INFO - PROCESS | 1688 | 1469273964415 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 1688 | 1469273964427 Marionette TRACE conn2 <- [1,2814,null,{}] 04:39:24 INFO - PROCESS | 1688 | 1469273964430 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:24 INFO - PROCESS | 1688 | 1469273964431 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:24 INFO - PROCESS | 1688 | 1469273964508 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:39:24 INFO - PROCESS | 1688 | --DOCSHELL 0x12ccb2800 == 32 [pid = 1688] [id = 16] 04:39:24 INFO - PROCESS | 1688 | 1469273964535 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 1688 | 1469273964536 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:24 INFO - PROCESS | 1688 | ++DOCSHELL 0x128e5d000 == 33 [pid = 1688] [id = 711] 04:39:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x120fac000) [pid = 1688] [serial = 2133] [outer = 0x0] 04:39:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12188b000) [pid = 1688] [serial = 2134] [outer = 0x120fac000] 04:39:24 INFO - PROCESS | 1688 | 1469273964561 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x123a60400) [pid = 1688] [serial = 2135] [outer = 0x120fac000] 04:39:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:39:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 482ms 04:39:24 INFO - PROCESS | 1688 | 1469273964892 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:39:24 INFO - PROCESS | 1688 | 1469273964898 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 1688 | 1469273964899 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:39:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:39:24 INFO - PROCESS | 1688 | 1469273964901 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 1688 | 1469273964902 Marionette TRACE conn2 <- [1,2818,null,{}] 04:39:24 INFO - PROCESS | 1688 | 1469273964906 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:24 INFO - PROCESS | 1688 | 1469273964909 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:25 INFO - PROCESS | 1688 | 1469273965015 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:39:25 INFO - PROCESS | 1688 | 1469273965021 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 1688 | 1469273965022 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x12925d800 == 34 [pid = 1688] [id = 712] 04:39:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120faf000) [pid = 1688] [serial = 2136] [outer = 0x0] 04:39:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x123a66c00) [pid = 1688] [serial = 2137] [outer = 0x120faf000] 04:39:25 INFO - PROCESS | 1688 | 1469273965047 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x123ac3800) [pid = 1688] [serial = 2138] [outer = 0x120faf000] 04:39:25 INFO - PROCESS | 1688 | 1469273965337 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 472ms 04:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:39:25 INFO - PROCESS | 1688 | 1469273965376 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 1688 | 1469273965377 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:39:25 INFO - PROCESS | 1688 | 1469273965379 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 1688 | 1469273965380 Marionette TRACE conn2 <- [1,2822,null,{}] 04:39:25 INFO - PROCESS | 1688 | 1469273965382 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:25 INFO - PROCESS | 1688 | 1469273965384 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:25 INFO - PROCESS | 1688 | 1469273965469 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:39:25 INFO - PROCESS | 1688 | 1469273965474 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 1688 | 1469273965475 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e3a000 == 35 [pid = 1688] [id = 713] 04:39:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x123abf000) [pid = 1688] [serial = 2139] [outer = 0x0] 04:39:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x123c24800) [pid = 1688] [serial = 2140] [outer = 0x123abf000] 04:39:25 INFO - PROCESS | 1688 | 1469273965501 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x123cd3c00) [pid = 1688] [serial = 2141] [outer = 0x123abf000] 04:39:25 INFO - PROCESS | 1688 | 1469273965818 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 470ms 04:39:25 INFO - PROCESS | 1688 | 1469273965850 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 1688 | 1469273965851 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:39:25 INFO - PROCESS | 1688 | 1469273965853 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 1688 | 1469273965855 Marionette TRACE conn2 <- [1,2826,null,{}] 04:39:25 INFO - PROCESS | 1688 | 1469273965857 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:25 INFO - PROCESS | 1688 | 1469273965858 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:25 INFO - PROCESS | 1688 | 1469273965973 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:39:25 INFO - PROCESS | 1688 | 1469273965978 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 1688 | 1469273965979 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:25 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7b8000 == 36 [pid = 1688] [id = 714] 04:39:25 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x123ac3400) [pid = 1688] [serial = 2142] [outer = 0x0] 04:39:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x123d93000) [pid = 1688] [serial = 2143] [outer = 0x123ac3400] 04:39:26 INFO - PROCESS | 1688 | 1469273966003 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x124cc8000) [pid = 1688] [serial = 2144] [outer = 0x123ac3400] 04:39:26 INFO - PROCESS | 1688 | 1469273966373 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:39:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 570ms 04:39:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:39:26 INFO - PROCESS | 1688 | 1469273966424 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 1688 | 1469273966427 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:39:26 INFO - PROCESS | 1688 | 1469273966430 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 1688 | 1469273966433 Marionette TRACE conn2 <- [1,2830,null,{}] 04:39:26 INFO - PROCESS | 1688 | 1469273966443 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:26 INFO - PROCESS | 1688 | 1469273966445 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:26 INFO - PROCESS | 1688 | 1469273966617 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:39:26 INFO - PROCESS | 1688 | 1469273966680 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 1688 | 1469273966681 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:26 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c0a800 == 37 [pid = 1688] [id = 715] 04:39:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x120ea4000) [pid = 1688] [serial = 2145] [outer = 0x0] 04:39:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x12577d000) [pid = 1688] [serial = 2146] [outer = 0x120ea4000] 04:39:26 INFO - PROCESS | 1688 | 1469273966722 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x126c6e800) [pid = 1688] [serial = 2147] [outer = 0x120ea4000] 04:39:27 INFO - PROCESS | 1688 | 1469273967082 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 679ms 04:39:27 INFO - PROCESS | 1688 | 1469273967109 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 1688 | 1469273967110 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:39:27 INFO - PROCESS | 1688 | 1469273967113 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 1688 | 1469273967114 Marionette TRACE conn2 <- [1,2834,null,{}] 04:39:27 INFO - PROCESS | 1688 | 1469273967116 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:27 INFO - PROCESS | 1688 | 1469273967117 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:27 INFO - PROCESS | 1688 | 1469273967234 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:39:27 INFO - PROCESS | 1688 | 1469273967247 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 1688 | 1469273967248 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb5f000 == 38 [pid = 1688] [id = 716] 04:39:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x126ddac00) [pid = 1688] [serial = 2148] [outer = 0x0] 04:39:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128d9f800) [pid = 1688] [serial = 2149] [outer = 0x126ddac00] 04:39:27 INFO - PROCESS | 1688 | 1469273967272 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128da9000) [pid = 1688] [serial = 2150] [outer = 0x126ddac00] 04:39:27 INFO - PROCESS | 1688 | 1469273967588 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:39:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 517ms 04:39:27 INFO - PROCESS | 1688 | 1469273967631 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 1688 | 1469273967632 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:39:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:39:27 INFO - PROCESS | 1688 | 1469273967634 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 1688 | 1469273967635 Marionette TRACE conn2 <- [1,2838,null,{}] 04:39:27 INFO - PROCESS | 1688 | 1469273967638 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:27 INFO - PROCESS | 1688 | 1469273967639 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:27 INFO - PROCESS | 1688 | 1469273967745 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:39:27 INFO - PROCESS | 1688 | 1469273967757 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 1688 | 1469273967758 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:27 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1ea800 == 39 [pid = 1688] [id = 717] 04:39:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x128da9400) [pid = 1688] [serial = 2151] [outer = 0x0] 04:39:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x128e08400) [pid = 1688] [serial = 2152] [outer = 0x128da9400] 04:39:27 INFO - PROCESS | 1688 | 1469273967781 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1292b2400) [pid = 1688] [serial = 2153] [outer = 0x128da9400] 04:39:28 INFO - PROCESS | 1688 | 1469273968103 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 522ms 04:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:39:28 INFO - PROCESS | 1688 | 1469273968156 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 1688 | 1469273968157 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:39:28 INFO - PROCESS | 1688 | 1469273968159 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 1688 | 1469273968160 Marionette TRACE conn2 <- [1,2842,null,{}] 04:39:28 INFO - PROCESS | 1688 | 1469273968162 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 1688 | 1469273968164 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:28 INFO - PROCESS | 1688 | 1469273968264 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1122ba000) [pid = 1688] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x120f8d000) [pid = 1688] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x123c2c000) [pid = 1688] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x111d7b800) [pid = 1688] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x119c02800) [pid = 1688] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x1122b0800) [pid = 1688] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x118e2ec00) [pid = 1688] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x112d6bc00) [pid = 1688] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x113c8d000) [pid = 1688] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x119c33800) [pid = 1688] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1126f3c00) [pid = 1688] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x112ddd000) [pid = 1688] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1122e6800) [pid = 1688] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1292b6000) [pid = 1688] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123a61c00) [pid = 1688] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:39:28 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x118411000) [pid = 1688] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:39:28 INFO - PROCESS | 1688 | 1469273968437 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 1688 | 1469273968439 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x119232800 == 40 [pid = 1688] [id = 718] 04:39:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x110fe2c00) [pid = 1688] [serial = 2154] [outer = 0x0] 04:39:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1126f3c00) [pid = 1688] [serial = 2155] [outer = 0x110fe2c00] 04:39:28 INFO - PROCESS | 1688 | 1469273968463 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1168e6c00) [pid = 1688] [serial = 2156] [outer = 0x110fe2c00] 04:39:28 INFO - PROCESS | 1688 | 1469273968741 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 620ms 04:39:28 INFO - PROCESS | 1688 | 1469273968780 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 1688 | 1469273968781 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:39:28 INFO - PROCESS | 1688 | 1469273968783 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 1688 | 1469273968784 Marionette TRACE conn2 <- [1,2846,null,{}] 04:39:28 INFO - PROCESS | 1688 | 1469273968795 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 1688 | 1469273968804 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:28 INFO - PROCESS | 1688 | 1469273968890 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:39:28 INFO - PROCESS | 1688 | 1469273968894 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 1688 | 1469273968895 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:28 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ccc4800 == 41 [pid = 1688] [id = 719] 04:39:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x116a99c00) [pid = 1688] [serial = 2157] [outer = 0x0] 04:39:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1210ccc00) [pid = 1688] [serial = 2158] [outer = 0x116a99c00] 04:39:28 INFO - PROCESS | 1688 | 1469273968919 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x128daa000) [pid = 1688] [serial = 2159] [outer = 0x116a99c00] 04:39:29 INFO - PROCESS | 1688 | 1469273969243 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:39:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 473ms 04:39:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:39:29 INFO - PROCESS | 1688 | 1469273969260 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 1688 | 1469273969261 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:39:29 INFO - PROCESS | 1688 | 1469273969263 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 1688 | 1469273969264 Marionette TRACE conn2 <- [1,2850,null,{}] 04:39:29 INFO - PROCESS | 1688 | 1469273969267 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:29 INFO - PROCESS | 1688 | 1469273969268 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:29 INFO - PROCESS | 1688 | 1469273969383 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:39:29 INFO - PROCESS | 1688 | 1469273969389 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 1688 | 1469273969390 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cf9c800 == 42 [pid = 1688] [id = 720] 04:39:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1168ef000) [pid = 1688] [serial = 2160] [outer = 0x0] 04:39:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x126de3800) [pid = 1688] [serial = 2161] [outer = 0x1168ef000] 04:39:29 INFO - PROCESS | 1688 | 1469273969414 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1292dac00) [pid = 1688] [serial = 2162] [outer = 0x1168ef000] 04:39:29 INFO - PROCESS | 1688 | 1469273969721 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:39:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 468ms 04:39:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:39:29 INFO - PROCESS | 1688 | 1469273969733 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 1688 | 1469273969734 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:39:29 INFO - PROCESS | 1688 | 1469273969736 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 1688 | 1469273969737 Marionette TRACE conn2 <- [1,2854,null,{}] 04:39:29 INFO - PROCESS | 1688 | 1469273969750 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:29 INFO - PROCESS | 1688 | 1469273969751 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:29 INFO - PROCESS | 1688 | 1469273969834 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:39:29 INFO - PROCESS | 1688 | 1469273969839 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 1688 | 1469273969841 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:29 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d603000 == 43 [pid = 1688] [id = 721] 04:39:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x1292bb000) [pid = 1688] [serial = 2163] [outer = 0x0] 04:39:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x1292eac00) [pid = 1688] [serial = 2164] [outer = 0x1292bb000] 04:39:29 INFO - PROCESS | 1688 | 1469273969865 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x129502400) [pid = 1688] [serial = 2165] [outer = 0x1292bb000] 04:39:30 INFO - PROCESS | 1688 | 1469273970192 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:39:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 479ms 04:39:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:39:30 INFO - PROCESS | 1688 | 1469273970216 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 1688 | 1469273970217 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:39:30 INFO - PROCESS | 1688 | 1469273970219 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 1688 | 1469273970222 Marionette TRACE conn2 <- [1,2858,null,{}] 04:39:30 INFO - PROCESS | 1688 | 1469273970224 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 1688 | 1469273970225 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:30 INFO - PROCESS | 1688 | 1469273970339 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:39:30 INFO - PROCESS | 1688 | 1469273970344 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 1688 | 1469273970345 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:30 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d614800 == 44 [pid = 1688] [id = 722] 04:39:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x1292dc000) [pid = 1688] [serial = 2166] [outer = 0x0] 04:39:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x129503400) [pid = 1688] [serial = 2167] [outer = 0x1292dc000] 04:39:30 INFO - PROCESS | 1688 | 1469273970369 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12958e400) [pid = 1688] [serial = 2168] [outer = 0x1292dc000] 04:39:30 INFO - PROCESS | 1688 | 1469273970938 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:39:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 773ms 04:39:30 INFO - PROCESS | 1688 | 1469273970994 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 1688 | 1469273970996 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:39:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:39:31 INFO - PROCESS | 1688 | 1469273970999 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - PROCESS | 1688 | 1469273971003 Marionette TRACE conn2 <- [1,2862,null,{}] 04:39:31 INFO - PROCESS | 1688 | 1469273971006 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:31 INFO - PROCESS | 1688 | 1469273971008 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:31 INFO - PROCESS | 1688 | 1469273971154 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:39:31 INFO - PROCESS | 1688 | 1469273971235 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:31 INFO - PROCESS | 1688 | 1469273971237 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:31 INFO - PROCESS | 1688 | ++DOCSHELL 0x118706800 == 45 [pid = 1688] [id = 723] 04:39:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x1126fa000) [pid = 1688] [serial = 2169] [outer = 0x0] 04:39:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x112a8c000) [pid = 1688] [serial = 2170] [outer = 0x1126fa000] 04:39:31 INFO - PROCESS | 1688 | 1469273971268 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x112f6c800) [pid = 1688] [serial = 2171] [outer = 0x1126fa000] 04:39:31 INFO - PROCESS | 1688 | 1469273971977 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:39:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1027ms 04:39:32 INFO - PROCESS | 1688 | 1469273972027 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 1688 | 1469273972029 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:39:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:39:32 INFO - PROCESS | 1688 | 1469273972032 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 1688 | 1469273972035 Marionette TRACE conn2 <- [1,2866,null,{}] 04:39:32 INFO - PROCESS | 1688 | 1469273972040 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:32 INFO - PROCESS | 1688 | 1469273972042 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:32 INFO - PROCESS | 1688 | 1469273972163 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:39:32 INFO - PROCESS | 1688 | 1469273972244 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 1688 | 1469273972247 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x117270000 == 46 [pid = 1688] [id = 724] 04:39:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1132cb400) [pid = 1688] [serial = 2172] [outer = 0x0] 04:39:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x1133edc00) [pid = 1688] [serial = 2173] [outer = 0x1132cb400] 04:39:32 INFO - PROCESS | 1688 | 1469273972276 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x115da8c00) [pid = 1688] [serial = 2174] [outer = 0x1132cb400] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12d603000 == 45 [pid = 1688] [id = 721] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12cf9c800 == 44 [pid = 1688] [id = 720] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12ccc4800 == 43 [pid = 1688] [id = 719] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x119232800 == 42 [pid = 1688] [id = 718] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1ea800 == 41 [pid = 1688] [id = 717] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb5f000 == 40 [pid = 1688] [id = 716] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x123c0a800 == 39 [pid = 1688] [id = 715] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7b8000 == 38 [pid = 1688] [id = 714] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1292b8000) [pid = 1688] [serial = 2113] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x120e3a000 == 37 [pid = 1688] [id = 713] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12925d800 == 36 [pid = 1688] [id = 712] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x128e5d000 == 35 [pid = 1688] [id = 711] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12646a000 == 34 [pid = 1688] [id = 710] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12ccba800 == 33 [pid = 1688] [id = 18] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x123cdf000 == 32 [pid = 1688] [id = 709] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x121153800 == 31 [pid = 1688] [id = 708] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x120e3a800 == 30 [pid = 1688] [id = 707] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x11871e000 == 29 [pid = 1688] [id = 706] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x116ad8000 == 28 [pid = 1688] [id = 705] 04:39:32 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdc5800 == 27 [pid = 1688] [id = 704] 04:39:32 INFO - PROCESS | 1688 | 1469273972738 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:39:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 723ms 04:39:32 INFO - PROCESS | 1688 | 1469273972757 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 1688 | 1469273972762 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:39:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:39:32 INFO - PROCESS | 1688 | 1469273972767 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 1688 | 1469273972768 Marionette TRACE conn2 <- [1,2870,null,{}] 04:39:32 INFO - PROCESS | 1688 | 1469273972772 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:32 INFO - PROCESS | 1688 | 1469273972775 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:32 INFO - PROCESS | 1688 | 1469273972857 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x120f86400) [pid = 1688] [serial = 2093] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x119c3f800) [pid = 1688] [serial = 2092] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1212d2400) [pid = 1688] [serial = 2095] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x1243d4c00) [pid = 1688] [serial = 2099] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x123cd8800) [pid = 1688] [serial = 2098] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x124ccbc00) [pid = 1688] [serial = 2101] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x12649fc00) [pid = 1688] [serial = 2107] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x123ac4000) [pid = 1688] [serial = 2104] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x125711c00) [pid = 1688] [serial = 2102] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x11990ac00) [pid = 1688] [serial = 2089] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x118457800) [pid = 1688] [serial = 2086] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1189b8c00) [pid = 1688] [serial = 2087] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x115f76000) [pid = 1688] [serial = 2083] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x128e07400) [pid = 1688] [serial = 2111] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x116831800) [pid = 1688] [serial = 2084] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x112d69400) [pid = 1688] [serial = 2080] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x110fa6400) [pid = 1688] [serial = 2081] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x118406c00) [pid = 1688] [serial = 2078] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x115db1c00) [pid = 1688] [serial = 2077] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1267c8400) [pid = 1688] [serial = 2075] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x116a9f800) [pid = 1688] [serial = 2074] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x129589400) [pid = 1688] [serial = 2072] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1292d3400) [pid = 1688] [serial = 2071] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x126726000) [pid = 1688] [serial = 2069] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x123c30000) [pid = 1688] [serial = 2068] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x119c38000) [pid = 1688] [serial = 2066] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x118911800) [pid = 1688] [serial = 2065] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x123c29800) [pid = 1688] [serial = 2096] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1267c0400) [pid = 1688] [serial = 2108] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x124de9800) [pid = 1688] [serial = 2105] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x119950800) [pid = 1688] [serial = 2090] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x124df5c00) [pid = 1688] [serial = 2110] [outer = 0x0] [url = about:blank] 04:39:32 INFO - PROCESS | 1688 | 1469273972916 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 1688 | 1469273972917 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:32 INFO - PROCESS | 1688 | ++DOCSHELL 0x119223000 == 28 [pid = 1688] [id = 725] 04:39:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1132d1800) [pid = 1688] [serial = 2175] [outer = 0x0] 04:39:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x115db2400) [pid = 1688] [serial = 2176] [outer = 0x1132d1800] 04:39:32 INFO - PROCESS | 1688 | 1469273972947 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x117c1bc00) [pid = 1688] [serial = 2177] [outer = 0x1132d1800] 04:39:33 INFO - PROCESS | 1688 | 1469273973294 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:39:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 570ms 04:39:33 INFO - PROCESS | 1688 | 1469273973337 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:39:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:39:33 INFO - PROCESS | 1688 | 1469273973340 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:39:33 INFO - PROCESS | 1688 | 1469273973343 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 1688 | 1469273973345 Marionette TRACE conn2 <- [1,2874,null,{}] 04:39:33 INFO - PROCESS | 1688 | 1469273973353 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 1688 | 1469273973356 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:33 INFO - PROCESS | 1688 | 1469273973440 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:39:33 INFO - PROCESS | 1688 | 1469273973494 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 1688 | 1469273973496 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x1214db800 == 29 [pid = 1688] [id = 726] 04:39:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x118092800) [pid = 1688] [serial = 2178] [outer = 0x0] 04:39:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x11891bc00) [pid = 1688] [serial = 2179] [outer = 0x118092800] 04:39:33 INFO - PROCESS | 1688 | 1469273973529 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11990c800) [pid = 1688] [serial = 2180] [outer = 0x118092800] 04:39:33 INFO - PROCESS | 1688 | 1469273973848 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:39:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 521ms 04:39:33 INFO - PROCESS | 1688 | 1469273973864 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 1688 | 1469273973866 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:39:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:39:33 INFO - PROCESS | 1688 | 1469273973868 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 1688 | 1469273973869 Marionette TRACE conn2 <- [1,2878,null,{}] 04:39:33 INFO - PROCESS | 1688 | 1469273973876 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 1688 | 1469273973877 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:33 INFO - PROCESS | 1688 | 1469273973964 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:39:33 INFO - PROCESS | 1688 | 1469273973967 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 1688 | 1469273973969 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:33 INFO - PROCESS | 1688 | ++DOCSHELL 0x123c1f800 == 30 [pid = 1688] [id = 727] 04:39:33 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119917800) [pid = 1688] [serial = 2181] [outer = 0x0] 04:39:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x119c38000) [pid = 1688] [serial = 2182] [outer = 0x119917800] 04:39:34 INFO - PROCESS | 1688 | 1469273974003 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x120e0f000) [pid = 1688] [serial = 2183] [outer = 0x119917800] 04:39:34 INFO - PROCESS | 1688 | 1469273974416 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:39:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 573ms 04:39:34 INFO - PROCESS | 1688 | 1469273974444 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 1688 | 1469273974446 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:39:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:39:34 INFO - PROCESS | 1688 | 1469273974448 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 1688 | 1469273974449 Marionette TRACE conn2 <- [1,2882,null,{}] 04:39:34 INFO - PROCESS | 1688 | 1469273974451 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:34 INFO - PROCESS | 1688 | 1469273974452 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:34 INFO - PROCESS | 1688 | 1469273974530 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:39:34 INFO - PROCESS | 1688 | 1469273974533 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 1688 | 1469273974534 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:34 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d1c000 == 31 [pid = 1688] [id = 728] 04:39:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x119c36800) [pid = 1688] [serial = 2184] [outer = 0x0] 04:39:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120f87c00) [pid = 1688] [serial = 2185] [outer = 0x119c36800] 04:39:34 INFO - PROCESS | 1688 | 1469273974560 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x120f94c00) [pid = 1688] [serial = 2186] [outer = 0x119c36800] 04:39:34 INFO - PROCESS | 1688 | 1469273974944 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:39:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 518ms 04:39:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:39:34 INFO - PROCESS | 1688 | 1469273974967 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 1688 | 1469273974968 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:39:34 INFO - PROCESS | 1688 | 1469273974970 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 1688 | 1469273974971 Marionette TRACE conn2 <- [1,2886,null,{}] 04:39:34 INFO - PROCESS | 1688 | 1469273974973 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:34 INFO - PROCESS | 1688 | 1469273974978 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:35 INFO - PROCESS | 1688 | 1469273975100 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:39:35 INFO - PROCESS | 1688 | 1469273975112 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 1688 | 1469273975113 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a9c800 == 32 [pid = 1688] [id = 729] 04:39:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120faf800) [pid = 1688] [serial = 2187] [outer = 0x0] 04:39:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x123a5cc00) [pid = 1688] [serial = 2188] [outer = 0x120faf800] 04:39:35 INFO - PROCESS | 1688 | 1469273975138 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x123cdac00) [pid = 1688] [serial = 2189] [outer = 0x120faf800] 04:39:35 INFO - PROCESS | 1688 | 1469273975470 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:39:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 04:39:35 INFO - PROCESS | 1688 | 1469273975491 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 1688 | 1469273975492 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:39:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:39:35 INFO - PROCESS | 1688 | 1469273975495 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 1688 | 1469273975496 Marionette TRACE conn2 <- [1,2890,null,{}] 04:39:35 INFO - PROCESS | 1688 | 1469273975498 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:35 INFO - PROCESS | 1688 | 1469273975499 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:35 INFO - PROCESS | 1688 | 1469273975597 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:39:35 INFO - PROCESS | 1688 | 1469273975610 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 1688 | 1469273975611 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:35 INFO - PROCESS | 1688 | ++DOCSHELL 0x12953d000 == 33 [pid = 1688] [id = 730] 04:39:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x11990ac00) [pid = 1688] [serial = 2190] [outer = 0x0] 04:39:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x124541400) [pid = 1688] [serial = 2191] [outer = 0x11990ac00] 04:39:35 INFO - PROCESS | 1688 | 1469273975641 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12570a800) [pid = 1688] [serial = 2192] [outer = 0x11990ac00] 04:39:35 INFO - PROCESS | 1688 | 1469273975983 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:39:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 518ms 04:39:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:39:36 INFO - PROCESS | 1688 | 1469273976013 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 1688 | 1469273976015 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:39:36 INFO - PROCESS | 1688 | 1469273976017 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 1688 | 1469273976018 Marionette TRACE conn2 <- [1,2894,null,{}] 04:39:36 INFO - PROCESS | 1688 | 1469273976020 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:36 INFO - PROCESS | 1688 | 1469273976021 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:36 INFO - PROCESS | 1688 | 1469273976117 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:39:36 INFO - PROCESS | 1688 | 1469273976153 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:36 INFO - PROCESS | 1688 | 1469273976155 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x1181f8800 == 34 [pid = 1688] [id = 731] 04:39:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x120fb0000) [pid = 1688] [serial = 2193] [outer = 0x0] 04:39:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x125782000) [pid = 1688] [serial = 2194] [outer = 0x120fb0000] 04:39:36 INFO - PROCESS | 1688 | 1469273976179 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x126978c00) [pid = 1688] [serial = 2195] [outer = 0x120fb0000] 04:39:36 INFO - PROCESS | 1688 | 1469273976475 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:39:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 517ms 04:39:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:39:36 INFO - PROCESS | 1688 | 1469273976536 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 1688 | 1469273976537 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:39:36 INFO - PROCESS | 1688 | 1469273976540 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 1688 | 1469273976541 Marionette TRACE conn2 <- [1,2898,null,{}] 04:39:36 INFO - PROCESS | 1688 | 1469273976543 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:36 INFO - PROCESS | 1688 | 1469273976544 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:36 INFO - PROCESS | 1688 | 1469273976645 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:39:36 INFO - PROCESS | 1688 | 1469273976690 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:36 INFO - PROCESS | 1688 | 1469273976691 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:36 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a922000 == 35 [pid = 1688] [id = 732] 04:39:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x125711c00) [pid = 1688] [serial = 2196] [outer = 0x0] 04:39:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x126ddc800) [pid = 1688] [serial = 2197] [outer = 0x125711c00] 04:39:36 INFO - PROCESS | 1688 | 1469273976715 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x128dab000) [pid = 1688] [serial = 2198] [outer = 0x125711c00] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x120ea4000) [pid = 1688] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x126ddac00) [pid = 1688] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x112dd3c00) [pid = 1688] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x128da9400) [pid = 1688] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x110fe2c00) [pid = 1688] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x123ac3400) [pid = 1688] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x128e09c00) [pid = 1688] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x118094000) [pid = 1688] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x120faf000) [pid = 1688] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x110fb1800) [pid = 1688] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123abf000) [pid = 1688] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x120fac000) [pid = 1688] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x112234800) [pid = 1688] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x110f19c00) [pid = 1688] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1194b4c00) [pid = 1688] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1292bb000) [pid = 1688] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x12cc98400) [pid = 1688] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x116a99c00) [pid = 1688] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1168ef000) [pid = 1688] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:39:36 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x12ccb3000) [pid = 1688] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:39:37 INFO - PROCESS | 1688 | 1469273977135 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:39:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 621ms 04:39:37 INFO - PROCESS | 1688 | 1469273977161 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:39:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:39:37 INFO - PROCESS | 1688 | 1469273977162 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:39:37 INFO - PROCESS | 1688 | 1469273977165 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 1688 | 1469273977166 Marionette TRACE conn2 <- [1,2902,null,{}] 04:39:37 INFO - PROCESS | 1688 | 1469273977168 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 1688 | 1469273977169 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:37 INFO - PROCESS | 1688 | 1469273977280 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:39:37 INFO - PROCESS | 1688 | 1469273977320 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 1688 | 1469273977321 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acb6800 == 36 [pid = 1688] [id = 733] 04:39:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x111da8400) [pid = 1688] [serial = 2199] [outer = 0x0] 04:39:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x11845c800) [pid = 1688] [serial = 2200] [outer = 0x111da8400] 04:39:37 INFO - PROCESS | 1688 | 1469273977345 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x1213f2c00) [pid = 1688] [serial = 2201] [outer = 0x111da8400] 04:39:37 INFO - PROCESS | 1688 | 1469273977622 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:39:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 469ms 04:39:37 INFO - PROCESS | 1688 | 1469273977645 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 1688 | 1469273977647 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:39:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:39:37 INFO - PROCESS | 1688 | 1469273977649 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 1688 | 1469273977651 Marionette TRACE conn2 <- [1,2906,null,{}] 04:39:37 INFO - PROCESS | 1688 | 1469273977654 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 1688 | 1469273977657 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:37 INFO - PROCESS | 1688 | 1469273977768 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:39:37 INFO - PROCESS | 1688 | 1469273977774 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 1688 | 1469273977776 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:37 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdd2800 == 37 [pid = 1688] [id = 734] 04:39:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1215f5c00) [pid = 1688] [serial = 2202] [outer = 0x0] 04:39:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x126de0800) [pid = 1688] [serial = 2203] [outer = 0x1215f5c00] 04:39:37 INFO - PROCESS | 1688 | 1469273977802 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1292b6400) [pid = 1688] [serial = 2204] [outer = 0x1215f5c00] 04:39:38 INFO - PROCESS | 1688 | 1469273978146 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:39:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 526ms 04:39:38 INFO - PROCESS | 1688 | 1469273978177 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 1688 | 1469273978178 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:39:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:39:38 INFO - PROCESS | 1688 | 1469273978180 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 1688 | 1469273978181 Marionette TRACE conn2 <- [1,2910,null,{}] 04:39:38 INFO - PROCESS | 1688 | 1469273978183 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 1688 | 1469273978185 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:38 INFO - PROCESS | 1688 | 1469273978296 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:39:38 INFO - PROCESS | 1688 | 1469273978302 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 1688 | 1469273978303 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x12caee000 == 38 [pid = 1688] [id = 735] 04:39:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x1292bc800) [pid = 1688] [serial = 2205] [outer = 0x0] 04:39:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1292d9400) [pid = 1688] [serial = 2206] [outer = 0x1292bc800] 04:39:38 INFO - PROCESS | 1688 | 1469273978328 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x129505000) [pid = 1688] [serial = 2207] [outer = 0x1292bc800] 04:39:38 INFO - PROCESS | 1688 | 1469273978602 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:39:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:39:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:39:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 469ms 04:39:38 INFO - PROCESS | 1688 | 1469273978649 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:39:38 INFO - TEST-START | /DOMEvents/constructors.html 04:39:38 INFO - PROCESS | 1688 | 1469273978650 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:39:38 INFO - PROCESS | 1688 | 1469273978653 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 1688 | 1469273978654 Marionette TRACE conn2 <- [1,2914,null,{}] 04:39:38 INFO - PROCESS | 1688 | 1469273978660 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 1688 | 1469273978661 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:38 INFO - PROCESS | 1688 | 1469273978750 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:39:38 INFO - PROCESS | 1688 | 1469273978755 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 1688 | 1469273978758 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:38 INFO - PROCESS | 1688 | ++DOCSHELL 0x12ccc5800 == 39 [pid = 1688] [id = 736] 04:39:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x123ac2c00) [pid = 1688] [serial = 2208] [outer = 0x0] 04:39:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12958b400) [pid = 1688] [serial = 2209] [outer = 0x123ac2c00] 04:39:38 INFO - PROCESS | 1688 | 1469273978782 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x1295f8000) [pid = 1688] [serial = 2210] [outer = 0x123ac2c00] 04:39:39 INFO - PROCESS | 1688 | 1469273979245 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:39:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:39:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:39:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:39:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:39:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:39:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:39:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:39:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:39:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 627ms 04:39:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:39:39 INFO - PROCESS | 1688 | 1469273979281 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 1688 | 1469273979284 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:39:39 INFO - PROCESS | 1688 | 1469273979287 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 1688 | 1469273979290 Marionette TRACE conn2 <- [1,2918,null,{}] 04:39:39 INFO - PROCESS | 1688 | 1469273979294 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 1688 | 1469273979295 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:39 INFO - PROCESS | 1688 | 1469273979439 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:39:39 INFO - PROCESS | 1688 | 1469273979557 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 1688 | 1469273979558 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:39 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e3a800 == 40 [pid = 1688] [id = 737] 04:39:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x115decc00) [pid = 1688] [serial = 2211] [outer = 0x0] 04:39:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x116880000) [pid = 1688] [serial = 2212] [outer = 0x115decc00] 04:39:39 INFO - PROCESS | 1688 | 1469273979592 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x11808f800) [pid = 1688] [serial = 2213] [outer = 0x115decc00] 04:39:39 INFO - PROCESS | 1688 | 1469273979958 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:39:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:39:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 722ms 04:39:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:39:40 INFO - PROCESS | 1688 | 1469273980008 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 1688 | 1469273980011 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:39:40 INFO - PROCESS | 1688 | 1469273980016 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 1688 | 1469273980018 Marionette TRACE conn2 <- [1,2922,null,{}] 04:39:40 INFO - PROCESS | 1688 | 1469273980021 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 1688 | 1469273980022 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:40 INFO - PROCESS | 1688 | 1469273980154 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:39:40 INFO - PROCESS | 1688 | 1469273980215 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 1688 | 1469273980217 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a9b000 == 41 [pid = 1688] [id = 738] 04:39:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x118461c00) [pid = 1688] [serial = 2214] [outer = 0x0] 04:39:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x119916c00) [pid = 1688] [serial = 2215] [outer = 0x118461c00] 04:39:40 INFO - PROCESS | 1688 | 1469273980247 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x120f89800) [pid = 1688] [serial = 2216] [outer = 0x118461c00] 04:39:40 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:39:40 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:39:40 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:39:40 INFO - PROCESS | 1688 | [1688] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 04:39:40 INFO - PROCESS | 1688 | 1469273980647 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:39:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:39:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:39:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:39:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:39:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:39:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:39:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:39:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:39:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:39:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 670ms 04:39:40 INFO - PROCESS | 1688 | 1469273980687 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 1688 | 1469273980688 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:39:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:39:40 INFO - PROCESS | 1688 | 1469273980691 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 1688 | 1469273980694 Marionette TRACE conn2 <- [1,2926,null,{}] 04:39:40 INFO - PROCESS | 1688 | 1469273980701 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 1688 | 1469273980705 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:40 INFO - PROCESS | 1688 | 1469273980805 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:39:40 INFO - PROCESS | 1688 | 1469273980867 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 1688 | 1469273980869 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:40 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d386800 == 42 [pid = 1688] [id = 739] 04:39:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x123a5b400) [pid = 1688] [serial = 2217] [outer = 0x0] 04:39:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x124df5800) [pid = 1688] [serial = 2218] [outer = 0x123a5b400] 04:39:40 INFO - PROCESS | 1688 | 1469273980899 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128da5c00) [pid = 1688] [serial = 2219] [outer = 0x123a5b400] 04:39:41 INFO - PROCESS | 1688 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:39:41 INFO - PROCESS | 1688 | 1469273981280 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:39:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 621ms 04:39:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:39:41 INFO - PROCESS | 1688 | 1469273981313 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 1688 | 1469273981315 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:39:41 INFO - PROCESS | 1688 | 1469273981317 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 1688 | 1469273981318 Marionette TRACE conn2 <- [1,2930,null,{}] 04:39:41 INFO - PROCESS | 1688 | 1469273981321 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 1688 | 1469273981322 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:41 INFO - PROCESS | 1688 | 1469273981425 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:39:41 INFO - PROCESS | 1688 | 1469273981514 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 1688 | 1469273981516 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:41 INFO - PROCESS | 1688 | ++DOCSHELL 0x12e143000 == 43 [pid = 1688] [id = 740] 04:39:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1292b9c00) [pid = 1688] [serial = 2220] [outer = 0x0] 04:39:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x1292ed800) [pid = 1688] [serial = 2221] [outer = 0x1292b9c00] 04:39:41 INFO - PROCESS | 1688 | 1469273981546 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x129590800) [pid = 1688] [serial = 2222] [outer = 0x1292b9c00] 04:39:41 INFO - PROCESS | 1688 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:39:41 INFO - PROCESS | 1688 | 1469273981895 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:39:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:39:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 04:39:41 INFO - PROCESS | 1688 | 1469273981987 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 1688 | 1469273981989 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:39:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:39:41 INFO - PROCESS | 1688 | 1469273981991 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 1688 | 1469273981992 Marionette TRACE conn2 <- [1,2934,null,{}] 04:39:41 INFO - PROCESS | 1688 | 1469273981995 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 1688 | 1469273981996 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:42 INFO - PROCESS | 1688 | 1469273982100 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:39:42 INFO - PROCESS | 1688 | 1469273982212 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 1688 | 1469273982213 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:42 INFO - PROCESS | 1688 | ++DOCSHELL 0x116ae5800 == 44 [pid = 1688] [id = 741] 04:39:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1122be000) [pid = 1688] [serial = 2223] [outer = 0x0] 04:39:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x1131b9400) [pid = 1688] [serial = 2224] [outer = 0x1122be000] 04:39:42 INFO - PROCESS | 1688 | 1469273982261 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x1175ba000) [pid = 1688] [serial = 2225] [outer = 0x1122be000] 04:39:42 INFO - PROCESS | 1688 | 1469273982917 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:39:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:39:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 04:39:42 INFO - PROCESS | 1688 | 1469273982961 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 1688 | 1469273982964 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:39:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:39:42 INFO - PROCESS | 1688 | 1469273982967 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 1688 | 1469273982969 Marionette TRACE conn2 <- [1,2938,null,{}] 04:39:42 INFO - PROCESS | 1688 | 1469273982973 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 1688 | 1469273982974 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:43 INFO - PROCESS | 1688 | 1469273983076 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:39:43 INFO - PROCESS | 1688 | 1469273983153 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 1688 | 1469273983154 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x1214f9800 == 45 [pid = 1688] [id = 742] 04:39:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x112dd5800) [pid = 1688] [serial = 2226] [outer = 0x0] 04:39:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x116a9a800) [pid = 1688] [serial = 2227] [outer = 0x112dd5800] 04:39:43 INFO - PROCESS | 1688 | 1469273983195 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x118457c00) [pid = 1688] [serial = 2228] [outer = 0x112dd5800] 04:39:43 INFO - PROCESS | 1688 | 1469273983599 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:39:43 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:39:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 673ms 04:39:43 INFO - PROCESS | 1688 | 1469273983640 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 1688 | 1469273983645 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:39:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:39:43 INFO - PROCESS | 1688 | 1469273983651 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 1688 | 1469273983654 Marionette TRACE conn2 <- [1,2942,null,{}] 04:39:43 INFO - PROCESS | 1688 | 1469273983658 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 1688 | 1469273983660 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:43 INFO - PROCESS | 1688 | 1469273983802 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:39:43 INFO - PROCESS | 1688 | 1469273983935 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 1688 | 1469273983936 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:43 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e46800 == 46 [pid = 1688] [id = 743] 04:39:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x11845ac00) [pid = 1688] [serial = 2229] [outer = 0x0] 04:39:43 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x119943000) [pid = 1688] [serial = 2230] [outer = 0x11845ac00] 04:39:43 INFO - PROCESS | 1688 | 1469273983984 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x119c41c00) [pid = 1688] [serial = 2231] [outer = 0x11845ac00] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12caee000 == 45 [pid = 1688] [id = 735] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdd2800 == 44 [pid = 1688] [id = 734] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12acb6800 == 43 [pid = 1688] [id = 733] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12a922000 == 42 [pid = 1688] [id = 732] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x1181f8800 == 41 [pid = 1688] [id = 731] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12953d000 == 40 [pid = 1688] [id = 730] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x128a9c800 == 39 [pid = 1688] [id = 729] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x124d1c000 == 38 [pid = 1688] [id = 728] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x123c1f800 == 37 [pid = 1688] [id = 727] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x1214db800 == 36 [pid = 1688] [id = 726] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x119223000 == 35 [pid = 1688] [id = 725] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x117270000 == 34 [pid = 1688] [id = 724] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x118706800 == 33 [pid = 1688] [id = 723] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12d614800 == 32 [pid = 1688] [id = 722] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x1214f9800 == 31 [pid = 1688] [id = 742] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x116ae5800 == 30 [pid = 1688] [id = 741] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12e143000 == 29 [pid = 1688] [id = 740] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12d386800 == 28 [pid = 1688] [id = 739] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x128a9b000 == 27 [pid = 1688] [id = 738] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x12ccc5800 == 26 [pid = 1688] [id = 736] 04:39:44 INFO - PROCESS | 1688 | --DOCSHELL 0x120e3a800 == 25 [pid = 1688] [id = 737] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x12ccbb800) [pid = 1688] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x12577d000) [pid = 1688] [serial = 2146] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x128d9f800) [pid = 1688] [serial = 2149] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x1132d3c00) [pid = 1688] [serial = 2119] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x1292b2400) [pid = 1688] [serial = 2153] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x128e08400) [pid = 1688] [serial = 2152] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x113e33800) [pid = 1688] [serial = 2120] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x1168e6c00) [pid = 1688] [serial = 2156] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x123d93000) [pid = 1688] [serial = 2143] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1292be400) [pid = 1688] [serial = 2114] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x11840c000) [pid = 1688] [serial = 2125] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x118491400) [pid = 1688] [serial = 2126] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x123a66c00) [pid = 1688] [serial = 2137] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x123ac3800) [pid = 1688] [serial = 2138] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x11890c400) [pid = 1688] [serial = 2128] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1194b6000) [pid = 1688] [serial = 2129] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x1126f3c00) [pid = 1688] [serial = 2155] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x123c24800) [pid = 1688] [serial = 2140] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x123cd3c00) [pid = 1688] [serial = 2141] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x12188b000) [pid = 1688] [serial = 2134] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x123a60400) [pid = 1688] [serial = 2135] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1126f3000) [pid = 1688] [serial = 2116] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x112d65800) [pid = 1688] [serial = 2117] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x116835c00) [pid = 1688] [serial = 2122] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1175c1400) [pid = 1688] [serial = 2123] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x119949c00) [pid = 1688] [serial = 2131] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120f91800) [pid = 1688] [serial = 2132] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1292eac00) [pid = 1688] [serial = 2164] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x115db1000) [pid = 1688] [serial = 1451] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x126c6e800) [pid = 1688] [serial = 2147] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x128da9000) [pid = 1688] [serial = 2150] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x1210ccc00) [pid = 1688] [serial = 2158] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x128daa000) [pid = 1688] [serial = 2159] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x1292dac00) [pid = 1688] [serial = 2162] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x124cc8000) [pid = 1688] [serial = 2144] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x126de3800) [pid = 1688] [serial = 2161] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | --DOMWINDOW == 79 (0x129502400) [pid = 1688] [serial = 2165] [outer = 0x0] [url = about:blank] 04:39:44 INFO - PROCESS | 1688 | 1469273984945 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:39:44 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:39:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:39:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1330ms 04:39:44 INFO - PROCESS | 1688 | 1469273984981 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 1688 | 1469273984983 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:39:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:39:44 INFO - PROCESS | 1688 | 1469273984986 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 1688 | 1469273984992 Marionette TRACE conn2 <- [1,2946,null,{}] 04:39:45 INFO - PROCESS | 1688 | 1469273984999 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 1688 | 1469273985000 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:45 INFO - PROCESS | 1688 | 1469273985091 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:39:45 INFO - PROCESS | 1688 | 1469273985096 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 1688 | 1469273985098 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x117c7e800 == 26 [pid = 1688] [id = 744] 04:39:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 80 (0x1133f6400) [pid = 1688] [serial = 2232] [outer = 0x0] 04:39:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x113c8d000) [pid = 1688] [serial = 2233] [outer = 0x1133f6400] 04:39:45 INFO - PROCESS | 1688 | 1469273985127 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x115defc00) [pid = 1688] [serial = 2234] [outer = 0x1133f6400] 04:39:45 INFO - PROCESS | 1688 | 1469273985472 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:39:45 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:39:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 527ms 04:39:45 INFO - PROCESS | 1688 | 1469273985520 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 1688 | 1469273985523 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:39:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:39:45 INFO - PROCESS | 1688 | 1469273985529 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 1688 | 1469273985531 Marionette TRACE conn2 <- [1,2950,null,{}] 04:39:45 INFO - PROCESS | 1688 | 1469273985533 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 1688 | 1469273985535 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:45 INFO - PROCESS | 1688 | 1469273985617 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:39:45 INFO - PROCESS | 1688 | 1469273985623 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 1688 | 1469273985625 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x119434000 == 27 [pid = 1688] [id = 745] 04:39:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x116a9f800) [pid = 1688] [serial = 2235] [outer = 0x0] 04:39:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x118099c00) [pid = 1688] [serial = 2236] [outer = 0x116a9f800] 04:39:45 INFO - PROCESS | 1688 | 1469273985652 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x118910000) [pid = 1688] [serial = 2237] [outer = 0x116a9f800] 04:39:45 INFO - PROCESS | 1688 | ++DOCSHELL 0x120e39800 == 28 [pid = 1688] [id = 746] 04:39:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x119910400) [pid = 1688] [serial = 2238] [outer = 0x0] 04:39:45 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x118ec6800) [pid = 1688] [serial = 2239] [outer = 0x119910400] 04:39:46 INFO - PROCESS | 1688 | 1469273986012 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:39:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 04:39:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:39:46 INFO - PROCESS | 1688 | 1469273986050 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 1688 | 1469273986051 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:39:46 INFO - PROCESS | 1688 | 1469273986054 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 1688 | 1469273986056 Marionette TRACE conn2 <- [1,2954,null,{}] 04:39:46 INFO - PROCESS | 1688 | 1469273986064 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 1688 | 1469273986068 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:46 INFO - PROCESS | 1688 | 1469273986162 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:39:46 INFO - PROCESS | 1688 | 1469273986166 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 1688 | 1469273986169 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x123cea800 == 29 [pid = 1688] [id = 747] 04:39:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x1194b2c00) [pid = 1688] [serial = 2240] [outer = 0x0] 04:39:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x120e9ac00) [pid = 1688] [serial = 2241] [outer = 0x1194b2c00] 04:39:46 INFO - PROCESS | 1688 | 1469273986197 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120f93000) [pid = 1688] [serial = 2242] [outer = 0x1194b2c00] 04:39:46 INFO - PROCESS | 1688 | 1469273986511 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:39:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:39:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:39:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 473ms 04:39:46 INFO - PROCESS | 1688 | 1469273986529 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 1688 | 1469273986531 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:39:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:39:46 INFO - PROCESS | 1688 | 1469273986533 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 1688 | 1469273986534 Marionette TRACE conn2 <- [1,2958,null,{}] 04:39:46 INFO - PROCESS | 1688 | 1469273986536 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 1688 | 1469273986538 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:46 INFO - PROCESS | 1688 | 1469273986632 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:39:46 INFO - PROCESS | 1688 | 1469273986635 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 1688 | 1469273986636 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:46 INFO - PROCESS | 1688 | ++DOCSHELL 0x128a98000 == 30 [pid = 1688] [id = 748] 04:39:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x110fa7c00) [pid = 1688] [serial = 2243] [outer = 0x0] 04:39:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120fae400) [pid = 1688] [serial = 2244] [outer = 0x110fa7c00] 04:39:46 INFO - PROCESS | 1688 | 1469273986722 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x123ad7800) [pid = 1688] [serial = 2245] [outer = 0x110fa7c00] 04:39:47 INFO - PROCESS | 1688 | 1469273987021 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:39:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 521ms 04:39:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:39:47 INFO - PROCESS | 1688 | 1469273987055 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 1688 | 1469273987057 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:39:47 INFO - PROCESS | 1688 | 1469273987059 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 1688 | 1469273987060 Marionette TRACE conn2 <- [1,2962,null,{}] 04:39:47 INFO - PROCESS | 1688 | 1469273987062 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 1688 | 1469273987063 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:47 INFO - PROCESS | 1688 | 1469273987161 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:39:47 INFO - PROCESS | 1688 | 1469273987199 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 1688 | 1469273987200 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x129521000 == 31 [pid = 1688] [id = 749] 04:39:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x112d69400) [pid = 1688] [serial = 2246] [outer = 0x0] 04:39:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x123c2c400) [pid = 1688] [serial = 2247] [outer = 0x112d69400] 04:39:47 INFO - PROCESS | 1688 | 1469273987224 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x123d89000) [pid = 1688] [serial = 2248] [outer = 0x112d69400] 04:39:47 INFO - PROCESS | 1688 | 1469273987516 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:39:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:39:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 471ms 04:39:47 INFO - PROCESS | 1688 | 1469273987534 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 1688 | 1469273987535 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:39:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:39:47 INFO - PROCESS | 1688 | 1469273987545 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 1688 | 1469273987546 Marionette TRACE conn2 <- [1,2966,null,{}] 04:39:47 INFO - PROCESS | 1688 | 1469273987548 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 1688 | 1469273987552 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:47 INFO - PROCESS | 1688 | 1469273987662 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:39:47 INFO - PROCESS | 1688 | 1469273987675 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 1688 | 1469273987676 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:47 INFO - PROCESS | 1688 | ++DOCSHELL 0x12a7bd000 == 32 [pid = 1688] [id = 750] 04:39:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x123cd1000) [pid = 1688] [serial = 2249] [outer = 0x0] 04:39:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x12468f000) [pid = 1688] [serial = 2250] [outer = 0x123cd1000] 04:39:47 INFO - PROCESS | 1688 | 1469273987700 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x126975400) [pid = 1688] [serial = 2251] [outer = 0x123cd1000] 04:39:48 INFO - PROCESS | 1688 | 1469273988008 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:39:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 527ms 04:39:48 INFO - PROCESS | 1688 | 1469273988065 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 1688 | 1469273988066 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:39:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:39:48 INFO - PROCESS | 1688 | 1469273988068 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 1688 | 1469273988069 Marionette TRACE conn2 <- [1,2970,null,{}] 04:39:48 INFO - PROCESS | 1688 | 1469273988072 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 1688 | 1469273988073 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:48 INFO - PROCESS | 1688 | 1469273988168 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:39:48 INFO - PROCESS | 1688 | 1469273988208 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 1688 | 1469273988209 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acae800 == 33 [pid = 1688] [id = 751] 04:39:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x126977c00) [pid = 1688] [serial = 2252] [outer = 0x0] 04:39:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x128da0c00) [pid = 1688] [serial = 2253] [outer = 0x126977c00] 04:39:48 INFO - PROCESS | 1688 | 1469273988233 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x128daa800) [pid = 1688] [serial = 2254] [outer = 0x126977c00] 04:39:48 INFO - PROCESS | 1688 | 1469273988531 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:39:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:39:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 517ms 04:39:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:39:48 INFO - PROCESS | 1688 | 1469273988587 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 1688 | 1469273988588 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:39:48 INFO - PROCESS | 1688 | 1469273988590 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 1688 | 1469273988591 Marionette TRACE conn2 <- [1,2974,null,{}] 04:39:48 INFO - PROCESS | 1688 | 1469273988594 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 1688 | 1469273988595 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:48 INFO - PROCESS | 1688 | 1469273988694 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x120faf800) [pid = 1688] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11990ac00) [pid = 1688] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x111da8400) [pid = 1688] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x120fb0000) [pid = 1688] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1132cb400) [pid = 1688] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x119c36800) [pid = 1688] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1126fa000) [pid = 1688] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118092800) [pid = 1688] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x1292dc000) [pid = 1688] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x1132d1800) [pid = 1688] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x119917800) [pid = 1688] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x125711c00) [pid = 1688] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x1215f5c00) [pid = 1688] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x123ac2c00) [pid = 1688] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:39:48 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1292bc800) [pid = 1688] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:39:48 INFO - PROCESS | 1688 | 1469273988910 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 1688 | 1469273988911 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:48 INFO - PROCESS | 1688 | ++DOCSHELL 0x1198b1000 == 34 [pid = 1688] [id = 752] 04:39:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x110f1a400) [pid = 1688] [serial = 2255] [outer = 0x0] 04:39:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1122ba000) [pid = 1688] [serial = 2256] [outer = 0x110f1a400] 04:39:48 INFO - PROCESS | 1688 | 1469273988936 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x116a9ec00) [pid = 1688] [serial = 2257] [outer = 0x110f1a400] 04:39:49 INFO - PROCESS | 1688 | 1469273989179 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:39:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 619ms 04:39:49 INFO - PROCESS | 1688 | 1469273989221 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 1688 | 1469273989225 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:39:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:39:49 INFO - PROCESS | 1688 | 1469273989233 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 1688 | 1469273989234 Marionette TRACE conn2 <- [1,2978,null,{}] 04:39:49 INFO - PROCESS | 1688 | 1469273989236 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 1688 | 1469273989237 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:49 INFO - PROCESS | 1688 | 1469273989327 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:39:49 INFO - PROCESS | 1688 | 1469273989331 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 1688 | 1469273989332 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bdd4800 == 35 [pid = 1688] [id = 753] 04:39:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x1175bfc00) [pid = 1688] [serial = 2258] [outer = 0x0] 04:39:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120fac400) [pid = 1688] [serial = 2259] [outer = 0x1175bfc00] 04:39:49 INFO - PROCESS | 1688 | 1469273989356 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x128da3800) [pid = 1688] [serial = 2260] [outer = 0x1175bfc00] 04:39:49 INFO - PROCESS | 1688 | 1469273989646 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:39:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:39:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 04:39:49 INFO - PROCESS | 1688 | 1469273989702 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 1688 | 1469273989704 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:39:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:39:49 INFO - PROCESS | 1688 | 1469273989706 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 1688 | 1469273989707 Marionette TRACE conn2 <- [1,2982,null,{}] 04:39:49 INFO - PROCESS | 1688 | 1469273989710 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 1688 | 1469273989711 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:49 INFO - PROCESS | 1688 | 1469273989820 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:39:49 INFO - PROCESS | 1688 | 1469273989826 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 1688 | 1469273989827 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:49 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1f5000 == 36 [pid = 1688] [id = 754] 04:39:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x117c28000) [pid = 1688] [serial = 2261] [outer = 0x0] 04:39:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x128e09c00) [pid = 1688] [serial = 2262] [outer = 0x117c28000] 04:39:49 INFO - PROCESS | 1688 | 1469273989851 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x1292d1800) [pid = 1688] [serial = 2263] [outer = 0x117c28000] 04:39:50 INFO - PROCESS | 1688 | 1469273990137 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:39:50 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:39:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:39:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 470ms 04:39:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:39:50 INFO - PROCESS | 1688 | 1469273990184 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 1688 | 1469273990186 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:39:50 INFO - PROCESS | 1688 | 1469273990189 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 1688 | 1469273990192 Marionette TRACE conn2 <- [1,2986,null,{}] 04:39:50 INFO - PROCESS | 1688 | 1469273990195 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 1688 | 1469273990196 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:50 INFO - PROCESS | 1688 | 1469273990282 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:39:50 INFO - PROCESS | 1688 | 1469273990285 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 1688 | 1469273990287 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cf8e800 == 37 [pid = 1688] [id = 755] 04:39:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x128e08c00) [pid = 1688] [serial = 2264] [outer = 0x0] 04:39:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292dec00) [pid = 1688] [serial = 2265] [outer = 0x128e08c00] 04:39:50 INFO - PROCESS | 1688 | 1469273990317 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1295fb400) [pid = 1688] [serial = 2266] [outer = 0x128e08c00] 04:39:50 INFO - PROCESS | 1688 | 1469273990610 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:39:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 472ms 04:39:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:39:50 INFO - PROCESS | 1688 | 1469273990662 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 1688 | 1469273990663 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:39:50 INFO - PROCESS | 1688 | 1469273990665 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 1688 | 1469273990666 Marionette TRACE conn2 <- [1,2990,null,{}] 04:39:50 INFO - PROCESS | 1688 | 1469273990668 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 1688 | 1469273990669 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:50 INFO - PROCESS | 1688 | 1469273990779 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:39:50 INFO - PROCESS | 1688 | 1469273990785 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 1688 | 1469273990786 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:50 INFO - PROCESS | 1688 | ++DOCSHELL 0x12d386000 == 38 [pid = 1688] [id = 756] 04:39:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1295fb000) [pid = 1688] [serial = 2267] [outer = 0x0] 04:39:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x12a651400) [pid = 1688] [serial = 2268] [outer = 0x1295fb000] 04:39:50 INFO - PROCESS | 1688 | 1469273990810 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x12a79c000) [pid = 1688] [serial = 2269] [outer = 0x1295fb000] 04:39:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x1130c5800 == 39 [pid = 1688] [id = 757] 04:39:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x112a7f400) [pid = 1688] [serial = 2270] [outer = 0x0] 04:39:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x110feb000) [pid = 1688] [serial = 2271] [outer = 0x112a7f400] 04:39:51 INFO - PROCESS | 1688 | 1469273991321 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:39:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 668ms 04:39:51 INFO - PROCESS | 1688 | 1469273991333 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 1688 | 1469273991336 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:39:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:39:51 INFO - PROCESS | 1688 | 1469273991369 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 1688 | 1469273991371 Marionette TRACE conn2 <- [1,2994,null,{}] 04:39:51 INFO - PROCESS | 1688 | 1469273991378 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 1688 | 1469273991380 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:51 INFO - PROCESS | 1688 | 1469273991521 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:39:51 INFO - PROCESS | 1688 | 1469273991645 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 1688 | 1469273991646 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:51 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bc2000 == 40 [pid = 1688] [id = 758] 04:39:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x113c8f000) [pid = 1688] [serial = 2272] [outer = 0x0] 04:39:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x115dafc00) [pid = 1688] [serial = 2273] [outer = 0x113c8f000] 04:39:51 INFO - PROCESS | 1688 | 1469273991677 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x116a9fc00) [pid = 1688] [serial = 2274] [outer = 0x113c8f000] 04:39:52 INFO - PROCESS | 1688 | 1469273992070 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:39:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:39:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 725ms 04:39:52 INFO - PROCESS | 1688 | 1469273992092 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 1688 | 1469273992096 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:39:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:39:52 INFO - PROCESS | 1688 | 1469273992100 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 1688 | 1469273992102 Marionette TRACE conn2 <- [1,2998,null,{}] 04:39:52 INFO - PROCESS | 1688 | 1469273992105 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 1688 | 1469273992107 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:52 INFO - PROCESS | 1688 | 1469273992224 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:39:52 INFO - PROCESS | 1688 | 1469273992285 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 1688 | 1469273992287 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:52 INFO - PROCESS | 1688 | ++DOCSHELL 0x129268800 == 41 [pid = 1688] [id = 759] 04:39:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x1189b5000) [pid = 1688] [serial = 2275] [outer = 0x0] 04:39:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x119910c00) [pid = 1688] [serial = 2276] [outer = 0x1189b5000] 04:39:52 INFO - PROCESS | 1688 | 1469273992318 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x120f8bc00) [pid = 1688] [serial = 2277] [outer = 0x1189b5000] 04:39:52 INFO - PROCESS | 1688 | 1469273992788 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:39:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:39:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 722ms 04:39:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:39:52 INFO - PROCESS | 1688 | 1469273992822 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 1688 | 1469273992824 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:39:52 INFO - PROCESS | 1688 | 1469273992826 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 1688 | 1469273992829 Marionette TRACE conn2 <- [1,3002,null,{}] 04:39:52 INFO - PROCESS | 1688 | 1469273992837 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 1688 | 1469273992841 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:53 INFO - PROCESS | 1688 | 1469273993061 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:39:53 INFO - PROCESS | 1688 | 1469273993199 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 1688 | 1469273993201 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x117265000 == 42 [pid = 1688] [id = 760] 04:39:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x111da8400) [pid = 1688] [serial = 2278] [outer = 0x0] 04:39:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x112d6cc00) [pid = 1688] [serial = 2279] [outer = 0x111da8400] 04:39:53 INFO - PROCESS | 1688 | 1469273993230 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x1131bd400) [pid = 1688] [serial = 2280] [outer = 0x111da8400] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12cf8e800 == 41 [pid = 1688] [id = 755] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1f5000 == 40 [pid = 1688] [id = 754] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12bdd4800 == 39 [pid = 1688] [id = 753] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x1198b1000 == 38 [pid = 1688] [id = 752] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12acae800 == 37 [pid = 1688] [id = 751] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x12a7bd000 == 36 [pid = 1688] [id = 750] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x129521000 == 35 [pid = 1688] [id = 749] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x128a98000 == 34 [pid = 1688] [id = 748] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x123cea800 == 33 [pid = 1688] [id = 747] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x120e39800 == 32 [pid = 1688] [id = 746] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x119434000 == 31 [pid = 1688] [id = 745] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x117c7e800 == 30 [pid = 1688] [id = 744] 04:39:53 INFO - PROCESS | 1688 | --DOCSHELL 0x120e46800 == 29 [pid = 1688] [id = 743] 04:39:53 INFO - PROCESS | 1688 | 1469273993651 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:39:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:39:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 874ms 04:39:53 INFO - PROCESS | 1688 | 1469273993701 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 1688 | 1469273993704 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:39:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:39:53 INFO - PROCESS | 1688 | 1469273993707 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 1688 | 1469273993709 Marionette TRACE conn2 <- [1,3006,null,{}] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x123a5cc00) [pid = 1688] [serial = 2188] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x124541400) [pid = 1688] [serial = 2191] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x12570a800) [pid = 1688] [serial = 2192] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x11845c800) [pid = 1688] [serial = 2200] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x126978c00) [pid = 1688] [serial = 2195] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x125782000) [pid = 1688] [serial = 2194] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x1133edc00) [pid = 1688] [serial = 2173] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x115da8c00) [pid = 1688] [serial = 2174] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x120f87c00) [pid = 1688] [serial = 2185] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x112a8c000) [pid = 1688] [serial = 2170] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x112f6c800) [pid = 1688] [serial = 2171] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x11891bc00) [pid = 1688] [serial = 2179] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x11990c800) [pid = 1688] [serial = 2180] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x12958e400) [pid = 1688] [serial = 2168] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x129503400) [pid = 1688] [serial = 2167] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x115db2400) [pid = 1688] [serial = 2176] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x117c1bc00) [pid = 1688] [serial = 2177] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x119c38000) [pid = 1688] [serial = 2182] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x120e0f000) [pid = 1688] [serial = 2183] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x126ddc800) [pid = 1688] [serial = 2197] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x126de0800) [pid = 1688] [serial = 2203] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12958b400) [pid = 1688] [serial = 2209] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x1295f8000) [pid = 1688] [serial = 2210] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x128dab000) [pid = 1688] [serial = 2198] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x1213f2c00) [pid = 1688] [serial = 2201] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x129505000) [pid = 1688] [serial = 2207] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x123cdac00) [pid = 1688] [serial = 2189] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1292b6400) [pid = 1688] [serial = 2204] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x120f94c00) [pid = 1688] [serial = 2186] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x1292d9400) [pid = 1688] [serial = 2206] [outer = 0x0] [url = about:blank] 04:39:53 INFO - PROCESS | 1688 | 1469273993724 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:53 INFO - PROCESS | 1688 | 1469273993725 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:53 INFO - PROCESS | 1688 | 1469273993834 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:39:53 INFO - PROCESS | 1688 | 1469273993840 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 1688 | 1469273993843 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:53 INFO - PROCESS | 1688 | ++DOCSHELL 0x118320800 == 30 [pid = 1688] [id = 761] 04:39:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1131be800) [pid = 1688] [serial = 2281] [outer = 0x0] 04:39:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x115da7000) [pid = 1688] [serial = 2282] [outer = 0x1131be800] 04:39:53 INFO - PROCESS | 1688 | 1469273993872 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x117c28400) [pid = 1688] [serial = 2283] [outer = 0x1131be800] 04:39:54 INFO - PROCESS | 1688 | 1469273994283 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:39:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:39:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 620ms 04:39:54 INFO - PROCESS | 1688 | 1469273994327 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 1688 | 1469273994329 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:39:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:39:54 INFO - PROCESS | 1688 | 1469273994331 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 1688 | 1469273994332 Marionette TRACE conn2 <- [1,3010,null,{}] 04:39:54 INFO - PROCESS | 1688 | 1469273994335 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 1688 | 1469273994336 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:54 INFO - PROCESS | 1688 | 1469273994417 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:39:54 INFO - PROCESS | 1688 | 1469273994426 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 1688 | 1469273994427 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:54 INFO - PROCESS | 1688 | ++DOCSHELL 0x121332000 == 31 [pid = 1688] [id = 762] 04:39:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x1126fd000) [pid = 1688] [serial = 2284] [outer = 0x0] 04:39:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x119916000) [pid = 1688] [serial = 2285] [outer = 0x1126fd000] 04:39:54 INFO - PROCESS | 1688 | 1469273994453 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x120e9ec00) [pid = 1688] [serial = 2286] [outer = 0x1126fd000] 04:39:54 INFO - PROCESS | 1688 | 1469273994812 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:39:54 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:39:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 518ms 04:39:54 INFO - PROCESS | 1688 | 1469273994850 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 1688 | 1469273994852 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:39:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:39:54 INFO - PROCESS | 1688 | 1469273994860 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 1688 | 1469273994863 Marionette TRACE conn2 <- [1,3014,null,{}] 04:39:54 INFO - PROCESS | 1688 | 1469273994865 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 1688 | 1469273994868 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:54 INFO - PROCESS | 1688 | 1469273994961 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:39:55 INFO - PROCESS | 1688 | 1469273995020 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 1688 | 1469273995021 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x126470000 == 32 [pid = 1688] [id = 763] 04:39:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x120ea1400) [pid = 1688] [serial = 2287] [outer = 0x0] 04:39:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x120fafc00) [pid = 1688] [serial = 2288] [outer = 0x120ea1400] 04:39:55 INFO - PROCESS | 1688 | 1469273995046 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x123c27000) [pid = 1688] [serial = 2289] [outer = 0x120ea1400] 04:39:55 INFO - PROCESS | 1688 | [1688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:39:55 INFO - PROCESS | 1688 | 1469273995335 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:39:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:39:55 INFO - {} 04:39:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:39:55 INFO - {} 04:39:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:39:55 INFO - {} 04:39:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:39:55 INFO - {} 04:39:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 525ms 04:39:55 INFO - TEST-START | /FileAPI/fileReader.html 04:39:55 INFO - PROCESS | 1688 | 1469273995382 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 1688 | 1469273995383 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:39:55 INFO - PROCESS | 1688 | 1469273995385 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 1688 | 1469273995386 Marionette TRACE conn2 <- [1,3018,null,{}] 04:39:55 INFO - PROCESS | 1688 | 1469273995391 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 1688 | 1469273995393 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:55 INFO - PROCESS | 1688 | 1469273995475 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:39:55 INFO - PROCESS | 1688 | 1469273995541 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 1688 | 1469273995543 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:55 INFO - PROCESS | 1688 | ++DOCSHELL 0x12977f000 == 33 [pid = 1688] [id = 764] 04:39:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x123c24800) [pid = 1688] [serial = 2290] [outer = 0x0] 04:39:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x123cd5800) [pid = 1688] [serial = 2291] [outer = 0x123c24800] 04:39:55 INFO - PROCESS | 1688 | 1469273995567 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x125781c00) [pid = 1688] [serial = 2292] [outer = 0x123c24800] 04:39:55 INFO - PROCESS | 1688 | 1469273995829 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:39:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:39:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:39:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:39:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:39:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 474ms 04:39:55 INFO - TEST-START | /FileAPI/historical.html 04:39:55 INFO - PROCESS | 1688 | 1469273995864 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 1688 | 1469273995865 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:39:55 INFO - PROCESS | 1688 | 1469273995867 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 1688 | 1469273995868 Marionette TRACE conn2 <- [1,3022,null,{}] 04:39:55 INFO - PROCESS | 1688 | 1469273995870 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:55 INFO - PROCESS | 1688 | 1469273995872 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:55 INFO - PROCESS | 1688 | 1469273995985 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:39:55 INFO - PROCESS | 1688 | 1469273995996 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 1688 | 1469273996000 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x12acad800 == 34 [pid = 1688] [id = 765] 04:39:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x126ddc800) [pid = 1688] [serial = 2293] [outer = 0x0] 04:39:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x126de2800) [pid = 1688] [serial = 2294] [outer = 0x126ddc800] 04:39:56 INFO - PROCESS | 1688 | 1469273996033 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1292b2c00) [pid = 1688] [serial = 2295] [outer = 0x126ddc800] 04:39:56 INFO - PROCESS | 1688 | 1469273996360 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:39:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:39:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:39:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:39:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:39:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:39:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:39:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:39:56 INFO - TEST-OK | /FileAPI/historical.html | took 522ms 04:39:56 INFO - TEST-START | /FileAPI/idlharness.html 04:39:56 INFO - PROCESS | 1688 | 1469273996390 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 1688 | 1469273996392 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:39:56 INFO - PROCESS | 1688 | 1469273996394 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 1688 | 1469273996396 Marionette TRACE conn2 <- [1,3026,null,{}] 04:39:56 INFO - PROCESS | 1688 | 1469273996398 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 1688 | 1469273996399 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:56 INFO - PROCESS | 1688 | 1469273996504 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:39:56 INFO - PROCESS | 1688 | 1469273996542 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 1688 | 1469273996543 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:56 INFO - PROCESS | 1688 | ++DOCSHELL 0x12bb75800 == 35 [pid = 1688] [id = 766] 04:39:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x1292b8000) [pid = 1688] [serial = 2296] [outer = 0x0] 04:39:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1292dbc00) [pid = 1688] [serial = 2297] [outer = 0x1292b8000] 04:39:56 INFO - PROCESS | 1688 | 1469273996568 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x129505400) [pid = 1688] [serial = 2298] [outer = 0x1292b8000] 04:39:57 INFO - PROCESS | 1688 | 1469273997089 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:39:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:39:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:39:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:39:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:39:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:39:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:39:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:39:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:39:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:39:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:39:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:39:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:39:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:39:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:39:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:39:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:39:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:39:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:39:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:39:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:39:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:39:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:39:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:39:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:39:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 729ms 04:39:57 INFO - PROCESS | 1688 | 1469273997125 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 1688 | 1469273997126 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:39:57 INFO - TEST-START | /FileAPI/idlharness.worker 04:39:57 INFO - PROCESS | 1688 | 1469273997128 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 1688 | 1469273997129 Marionette TRACE conn2 <- [1,3030,null,{}] 04:39:57 INFO - PROCESS | 1688 | 1469273997139 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:57 INFO - PROCESS | 1688 | 1469273997140 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:57 INFO - PROCESS | 1688 | 1469273997249 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:39:57 INFO - PROCESS | 1688 | 1469273997261 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 1688 | 1469273997263 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:57 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1eb800 == 36 [pid = 1688] [id = 767] 04:39:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x129505000) [pid = 1688] [serial = 2299] [outer = 0x0] 04:39:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x1295f0c00) [pid = 1688] [serial = 2300] [outer = 0x129505000] 04:39:57 INFO - PROCESS | 1688 | 1469273997286 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x12bc04c00) [pid = 1688] [serial = 2301] [outer = 0x129505000] 04:39:57 INFO - PROCESS | 1688 | [1688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x1194b2c00) [pid = 1688] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x118461c00) [pid = 1688] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x116a9f800) [pid = 1688] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x123a5b400) [pid = 1688] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x119910400) [pid = 1688] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x11845ac00) [pid = 1688] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x128e08c00) [pid = 1688] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1292b9c00) [pid = 1688] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1122be000) [pid = 1688] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x112dd5800) [pid = 1688] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x126977c00) [pid = 1688] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x110f1a400) [pid = 1688] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x1175bfc00) [pid = 1688] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x117c28000) [pid = 1688] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x110fa7c00) [pid = 1688] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x112d69400) [pid = 1688] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x123cd1000) [pid = 1688] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x1133f6400) [pid = 1688] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:39:57 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x115decc00) [pid = 1688] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:39:58 INFO - PROCESS | 1688 | 1469273997979 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:39:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:39:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:39:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:39:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:39:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:39:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:39:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:39:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:39:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:39:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:39:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:39:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:39:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:39:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:39:58 INFO - {} 04:39:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 894ms 04:39:58 INFO - PROCESS | 1688 | 1469273998023 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 1688 | 1469273998024 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:39:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:39:58 INFO - PROCESS | 1688 | 1469273998026 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 1688 | 1469273998027 Marionette TRACE conn2 <- [1,3034,null,{}] 04:39:58 INFO - PROCESS | 1688 | 1469273998030 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 1688 | 1469273998031 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:58 INFO - PROCESS | 1688 | 1469273998117 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:39:58 INFO - PROCESS | 1688 | 1469273998120 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 1688 | 1469273998121 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x12132c800 == 37 [pid = 1688] [id = 768] 04:39:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x12bc10800) [pid = 1688] [serial = 2302] [outer = 0x0] 04:39:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x12cc9f400) [pid = 1688] [serial = 2303] [outer = 0x12bc10800] 04:39:58 INFO - PROCESS | 1688 | 1469273998146 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x12cca4800) [pid = 1688] [serial = 2304] [outer = 0x12bc10800] 04:39:58 INFO - PROCESS | 1688 | 1469273998432 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:39:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:39:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 420ms 04:39:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:39:58 INFO - PROCESS | 1688 | 1469273998448 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 1688 | 1469273998449 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:39:58 INFO - PROCESS | 1688 | 1469273998451 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 1688 | 1469273998452 Marionette TRACE conn2 <- [1,3038,null,{}] 04:39:58 INFO - PROCESS | 1688 | 1469273998462 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 1688 | 1469273998463 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:58 INFO - PROCESS | 1688 | 1469273998553 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:39:58 INFO - PROCESS | 1688 | 1469273998615 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 1688 | 1469273998616 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:58 INFO - PROCESS | 1688 | ++DOCSHELL 0x10eae1000 == 38 [pid = 1688] [id = 769] 04:39:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x120ea2400) [pid = 1688] [serial = 2305] [outer = 0x0] 04:39:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x12cfea400) [pid = 1688] [serial = 2306] [outer = 0x120ea2400] 04:39:58 INFO - PROCESS | 1688 | 1469273998640 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x12cff1800) [pid = 1688] [serial = 2307] [outer = 0x120ea2400] 04:39:58 INFO - PROCESS | 1688 | 1469273998874 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:39:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:39:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:39:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 468ms 04:39:58 INFO - PROCESS | 1688 | 1469273998920 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 1688 | 1469273998921 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:39:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:39:58 INFO - PROCESS | 1688 | 1469273998931 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 1688 | 1469273998932 Marionette TRACE conn2 <- [1,3042,null,{}] 04:39:58 INFO - PROCESS | 1688 | 1469273998934 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 1688 | 1469273998935 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:59 INFO - PROCESS | 1688 | 1469273999025 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:39:59 INFO - PROCESS | 1688 | 1469273999029 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 1688 | 1469273999031 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12dd3e800 == 39 [pid = 1688] [id = 770] 04:39:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x113190c00) [pid = 1688] [serial = 2308] [outer = 0x0] 04:39:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x113197400) [pid = 1688] [serial = 2309] [outer = 0x113190c00] 04:39:59 INFO - PROCESS | 1688 | 1469273999064 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x12cfecc00) [pid = 1688] [serial = 2310] [outer = 0x113190c00] 04:39:59 INFO - PROCESS | 1688 | 1469273999478 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:39:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:39:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:39:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:39:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:39:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 575ms 04:39:59 INFO - PROCESS | 1688 | 1469273999508 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 1688 | 1469273999509 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:39:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:39:59 INFO - PROCESS | 1688 | 1469273999512 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 1688 | 1469273999513 Marionette TRACE conn2 <- [1,3046,null,{}] 04:39:59 INFO - PROCESS | 1688 | 1469273999516 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:59 INFO - PROCESS | 1688 | 1469273999518 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:59 INFO - PROCESS | 1688 | 1469273999613 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:39:59 INFO - PROCESS | 1688 | 1469273999617 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 1688 | 1469273999618 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:39:59 INFO - PROCESS | 1688 | ++DOCSHELL 0x12cb1f000 == 40 [pid = 1688] [id = 771] 04:39:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x12cfed000) [pid = 1688] [serial = 2311] [outer = 0x0] 04:39:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x12cff5c00) [pid = 1688] [serial = 2312] [outer = 0x12cfed000] 04:39:59 INFO - PROCESS | 1688 | 1469273999641 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x12d29ec00) [pid = 1688] [serial = 2313] [outer = 0x12cfed000] 04:39:59 INFO - PROCESS | 1688 | [1688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:40:00 INFO - PROCESS | 1688 | 1469274000017 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:40:00 INFO - {} 04:40:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 522ms 04:40:00 INFO - PROCESS | 1688 | 1469274000034 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 1688 | 1469274000037 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:40:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:40:00 INFO - PROCESS | 1688 | 1469274000040 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 1688 | 1469274000042 Marionette TRACE conn2 <- [1,3050,null,{}] 04:40:00 INFO - PROCESS | 1688 | 1469274000046 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 1688 | 1469274000048 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:00 INFO - PROCESS | 1688 | 1469274000196 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:40:00 INFO - PROCESS | 1688 | 1469274000268 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 1688 | 1469274000271 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x116ae5800 == 41 [pid = 1688] [id = 772] 04:40:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x11318f800) [pid = 1688] [serial = 2314] [outer = 0x0] 04:40:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x11319b000) [pid = 1688] [serial = 2315] [outer = 0x11318f800] 04:40:00 INFO - PROCESS | 1688 | 1469274000302 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x1168edc00) [pid = 1688] [serial = 2316] [outer = 0x11318f800] 04:40:00 INFO - PROCESS | 1688 | 1469274000681 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:40:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:40:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 671ms 04:40:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:40:00 INFO - PROCESS | 1688 | 1469274000711 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 1688 | 1469274000714 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:40:00 INFO - PROCESS | 1688 | 1469274000718 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 1688 | 1469274000720 Marionette TRACE conn2 <- [1,3054,null,{}] 04:40:00 INFO - PROCESS | 1688 | 1469274000723 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 1688 | 1469274000725 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:00 INFO - PROCESS | 1688 | 1469274000834 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:40:00 INFO - PROCESS | 1688 | 1469274000933 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 1688 | 1469274000934 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:00 INFO - PROCESS | 1688 | ++DOCSHELL 0x124caf000 == 42 [pid = 1688] [id = 773] 04:40:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x119c33000) [pid = 1688] [serial = 2317] [outer = 0x0] 04:40:00 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x120f87400) [pid = 1688] [serial = 2318] [outer = 0x119c33000] 04:40:00 INFO - PROCESS | 1688 | 1469274000964 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x120fb1000) [pid = 1688] [serial = 2319] [outer = 0x119c33000] 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:40:01 INFO - PROCESS | 1688 | 1469274001432 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:40:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:40:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:40:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:40:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:40:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 736ms 04:40:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:40:01 INFO - PROCESS | 1688 | 1469274001459 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 1688 | 1469274001460 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:40:01 INFO - PROCESS | 1688 | 1469274001462 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 1688 | 1469274001465 Marionette TRACE conn2 <- [1,3058,null,{}] 04:40:01 INFO - PROCESS | 1688 | 1469274001473 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 1688 | 1469274001478 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:01 INFO - PROCESS | 1688 | 1469274001592 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:40:01 INFO - PROCESS | 1688 | 1469274001669 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 1688 | 1469274001671 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:01 INFO - PROCESS | 1688 | ++DOCSHELL 0x12c1f6000 == 43 [pid = 1688] [id = 774] 04:40:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128e09800) [pid = 1688] [serial = 2320] [outer = 0x0] 04:40:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 105 (0x1295f9000) [pid = 1688] [serial = 2321] [outer = 0x128e09800] 04:40:01 INFO - PROCESS | 1688 | 1469274001703 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 1688 | ++DOMWINDOW == 106 (0x12b897400) [pid = 1688] [serial = 2322] [outer = 0x128e09800] 04:40:02 INFO - PROCESS | 1688 | 1469274002071 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:40:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:40:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:40:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:40:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:40:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:40:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:40:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:40:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:40:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 622ms 04:40:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:40:02 INFO - PROCESS | 1688 | 1469274002085 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 1688 | 1469274002087 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:40:02 INFO - PROCESS | 1688 | 1469274002089 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 1688 | 1469274002091 Marionette TRACE conn2 <- [1,3062,null,{}] 04:40:02 INFO - PROCESS | 1688 | 1469274002093 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 1688 | 1469274002095 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:02 INFO - PROCESS | 1688 | 1469274002203 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:40:02 INFO - PROCESS | 1688 | 1469274002307 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 1688 | 1469274002309 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:02 INFO - PROCESS | 1688 | ++DOCSHELL 0x12e227000 == 44 [pid = 1688] [id = 775] 04:40:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 107 (0x12cfedc00) [pid = 1688] [serial = 2323] [outer = 0x0] 04:40:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 108 (0x12cff8400) [pid = 1688] [serial = 2324] [outer = 0x12cfedc00] 04:40:02 INFO - PROCESS | 1688 | 1469274002337 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 1688 | ++DOMWINDOW == 109 (0x12d1a5400) [pid = 1688] [serial = 2325] [outer = 0x12cfedc00] 04:40:02 INFO - PROCESS | 1688 | [1688] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:40:02 INFO - PROCESS | 1688 | 1469274002720 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:40:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:40:02 INFO - {} 04:40:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 04:40:02 INFO - PROCESS | 1688 | 1469274002761 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 1688 | 1469274002763 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:40:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:40:02 INFO - PROCESS | 1688 | 1469274002765 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 1688 | 1469274002766 Marionette TRACE conn2 <- [1,3066,null,{}] 04:40:02 INFO - PROCESS | 1688 | 1469274002769 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 1688 | 1469274002770 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:02 INFO - PROCESS | 1688 | 1469274002905 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:40:03 INFO - PROCESS | 1688 | 1469274003006 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 1688 | 1469274003008 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x1184a3800 == 45 [pid = 1688] [id = 776] 04:40:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 110 (0x12d1a8000) [pid = 1688] [serial = 2326] [outer = 0x0] 04:40:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 111 (0x12d29b400) [pid = 1688] [serial = 2327] [outer = 0x12d1a8000] 04:40:03 INFO - PROCESS | 1688 | 1469274003039 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 112 (0x12bc0ac00) [pid = 1688] [serial = 2328] [outer = 0x12d1a8000] 04:40:03 INFO - PROCESS | 1688 | 1469274003415 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:40:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:40:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:40:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:40:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:40:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:40:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:40:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:40:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 669ms 04:40:03 INFO - PROCESS | 1688 | 1469274003434 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 1688 | 1469274003436 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:40:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:40:03 INFO - PROCESS | 1688 | 1469274003438 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 1688 | 1469274003439 Marionette TRACE conn2 <- [1,3070,null,{}] 04:40:03 INFO - PROCESS | 1688 | 1469274003442 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:03 INFO - PROCESS | 1688 | 1469274003446 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:03 INFO - PROCESS | 1688 | 1469274003571 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:40:03 INFO - PROCESS | 1688 | 1469274003681 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 1688 | 1469274003683 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:03 INFO - PROCESS | 1688 | ++DOCSHELL 0x1184b1800 == 46 [pid = 1688] [id = 777] 04:40:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 113 (0x113e33800) [pid = 1688] [serial = 2329] [outer = 0x0] 04:40:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 114 (0x12188b000) [pid = 1688] [serial = 2330] [outer = 0x113e33800] 04:40:03 INFO - PROCESS | 1688 | 1469274003713 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 1688 | ++DOMWINDOW == 115 (0x12bf05400) [pid = 1688] [serial = 2331] [outer = 0x113e33800] 04:40:04 INFO - PROCESS | 1688 | 1469274004258 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:40:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:40:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 872ms 04:40:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:40:04 INFO - PROCESS | 1688 | 1469274004311 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 1688 | 1469274004313 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:40:04 INFO - PROCESS | 1688 | 1469274004316 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 1688 | 1469274004318 Marionette TRACE conn2 <- [1,3074,null,{}] 04:40:04 INFO - PROCESS | 1688 | 1469274004322 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 1688 | 1469274004323 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:04 INFO - PROCESS | 1688 | 1469274004462 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:40:04 INFO - PROCESS | 1688 | 1469274004577 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 1688 | 1469274004580 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:04 INFO - PROCESS | 1688 | ++DOCSHELL 0x118133000 == 47 [pid = 1688] [id = 778] 04:40:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 116 (0x113195400) [pid = 1688] [serial = 2332] [outer = 0x0] 04:40:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 117 (0x11319ac00) [pid = 1688] [serial = 2333] [outer = 0x113195400] 04:40:04 INFO - PROCESS | 1688 | 1469274004611 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 1688 | ++DOMWINDOW == 118 (0x115d0c800) [pid = 1688] [serial = 2334] [outer = 0x113195400] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12dd3e800 == 46 [pid = 1688] [id = 770] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x10eae1000 == 45 [pid = 1688] [id = 769] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12132c800 == 44 [pid = 1688] [id = 768] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1eb800 == 43 [pid = 1688] [id = 767] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12bb75800 == 42 [pid = 1688] [id = 766] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12acad800 == 41 [pid = 1688] [id = 765] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12977f000 == 40 [pid = 1688] [id = 764] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x126470000 == 39 [pid = 1688] [id = 763] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x121332000 == 38 [pid = 1688] [id = 762] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x118320800 == 37 [pid = 1688] [id = 761] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x117265000 == 36 [pid = 1688] [id = 760] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x129268800 == 35 [pid = 1688] [id = 759] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x119bc2000 == 34 [pid = 1688] [id = 758] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x1130c5800 == 33 [pid = 1688] [id = 757] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12d386000 == 32 [pid = 1688] [id = 756] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x1184b1800 == 31 [pid = 1688] [id = 777] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x1184a3800 == 30 [pid = 1688] [id = 776] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12e227000 == 29 [pid = 1688] [id = 775] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12c1f6000 == 28 [pid = 1688] [id = 774] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x124caf000 == 27 [pid = 1688] [id = 773] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x12cb1f000 == 26 [pid = 1688] [id = 771] 04:40:05 INFO - PROCESS | 1688 | --DOCSHELL 0x116ae5800 == 25 [pid = 1688] [id = 772] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 117 (0x12a651400) [pid = 1688] [serial = 2268] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 116 (0x123c2c400) [pid = 1688] [serial = 2247] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 115 (0x12468f000) [pid = 1688] [serial = 2250] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 114 (0x113c8d000) [pid = 1688] [serial = 2233] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 113 (0x11808f800) [pid = 1688] [serial = 2213] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 112 (0x116880000) [pid = 1688] [serial = 2212] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 111 (0x115defc00) [pid = 1688] [serial = 2234] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 110 (0x120e9ac00) [pid = 1688] [serial = 2241] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 109 (0x120f89800) [pid = 1688] [serial = 2216] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 108 (0x119916c00) [pid = 1688] [serial = 2215] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 107 (0x120f93000) [pid = 1688] [serial = 2242] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 106 (0x118099c00) [pid = 1688] [serial = 2236] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 105 (0x118910000) [pid = 1688] [serial = 2237] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 104 (0x128da5c00) [pid = 1688] [serial = 2219] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x118ec6800) [pid = 1688] [serial = 2239] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x119c41c00) [pid = 1688] [serial = 2231] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x119943000) [pid = 1688] [serial = 2230] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x1292dec00) [pid = 1688] [serial = 2265] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x124df5800) [pid = 1688] [serial = 2218] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x129590800) [pid = 1688] [serial = 2222] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1292ed800) [pid = 1688] [serial = 2221] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1175ba000) [pid = 1688] [serial = 2225] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x1131b9400) [pid = 1688] [serial = 2224] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x118457c00) [pid = 1688] [serial = 2228] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x116a9a800) [pid = 1688] [serial = 2227] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x123d89000) [pid = 1688] [serial = 2248] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x128da0c00) [pid = 1688] [serial = 2253] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x128daa800) [pid = 1688] [serial = 2254] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x116a9ec00) [pid = 1688] [serial = 2257] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x120fac400) [pid = 1688] [serial = 2259] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 87 (0x1292d1800) [pid = 1688] [serial = 2263] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 86 (0x120fae400) [pid = 1688] [serial = 2244] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 85 (0x1122ba000) [pid = 1688] [serial = 2256] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 84 (0x123ad7800) [pid = 1688] [serial = 2245] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 83 (0x128da3800) [pid = 1688] [serial = 2260] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 82 (0x126975400) [pid = 1688] [serial = 2251] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 81 (0x128e09c00) [pid = 1688] [serial = 2262] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | --DOMWINDOW == 80 (0x1295fb400) [pid = 1688] [serial = 2266] [outer = 0x0] [url = about:blank] 04:40:05 INFO - PROCESS | 1688 | 1469274005616 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:40:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1327ms 04:40:05 INFO - PROCESS | 1688 | 1469274005644 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:40:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:40:05 INFO - PROCESS | 1688 | 1469274005646 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:40:05 INFO - PROCESS | 1688 | 1469274005649 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 1688 | 1469274005651 Marionette TRACE conn2 <- [1,3078,null,{}] 04:40:05 INFO - PROCESS | 1688 | 1469274005655 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 1688 | 1469274005656 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:05 INFO - PROCESS | 1688 | 1469274005744 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:40:05 INFO - PROCESS | 1688 | 1469274005749 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 1688 | 1469274005752 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:05 INFO - PROCESS | 1688 | ++DOCSHELL 0x11317f800 == 26 [pid = 1688] [id = 779] 04:40:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 81 (0x11318c400) [pid = 1688] [serial = 2335] [outer = 0x0] 04:40:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 82 (0x113191000) [pid = 1688] [serial = 2336] [outer = 0x11318c400] 04:40:05 INFO - PROCESS | 1688 | 1469274005782 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 1688 | ++DOMWINDOW == 83 (0x113354000) [pid = 1688] [serial = 2337] [outer = 0x11318c400] 04:40:06 INFO - PROCESS | 1688 | 1469274006182 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 1688 | 1469274006227 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:40:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:40:06 INFO - PROCESS | 1688 | 1469274006234 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 1688 | 1469274006237 Marionette TRACE conn2 <- [1,3082,null,{}] 04:40:06 INFO - PROCESS | 1688 | 1469274006250 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 1688 | 1469274006253 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:06 INFO - PROCESS | 1688 | 1469274006384 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:40:06 INFO - PROCESS | 1688 | 1469274006394 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 1688 | 1469274006395 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x118306800 == 27 [pid = 1688] [id = 780] 04:40:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 84 (0x1167e6000) [pid = 1688] [serial = 2338] [outer = 0x0] 04:40:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 85 (0x116a9a800) [pid = 1688] [serial = 2339] [outer = 0x1167e6000] 04:40:06 INFO - PROCESS | 1688 | 1469274006438 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 86 (0x117c1bc00) [pid = 1688] [serial = 2340] [outer = 0x1167e6000] 04:40:06 INFO - PROCESS | 1688 | 1469274006813 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:40:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:40:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:40:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 631ms 04:40:06 INFO - PROCESS | 1688 | 1469274006864 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:40:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:40:06 INFO - PROCESS | 1688 | 1469274006866 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:40:06 INFO - PROCESS | 1688 | 1469274006868 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 1688 | 1469274006871 Marionette TRACE conn2 <- [1,3086,null,{}] 04:40:06 INFO - PROCESS | 1688 | 1469274006878 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 1688 | 1469274006882 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:06 INFO - PROCESS | 1688 | 1469274006962 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:40:06 INFO - PROCESS | 1688 | 1469274006967 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 1688 | 1469274006970 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:06 INFO - PROCESS | 1688 | ++DOCSHELL 0x118987000 == 28 [pid = 1688] [id = 781] 04:40:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 87 (0x110fe2400) [pid = 1688] [serial = 2341] [outer = 0x0] 04:40:06 INFO - PROCESS | 1688 | ++DOMWINDOW == 88 (0x118ec4800) [pid = 1688] [serial = 2342] [outer = 0x110fe2400] 04:40:07 INFO - PROCESS | 1688 | 1469274007000 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x1196a2800) [pid = 1688] [serial = 2343] [outer = 0x110fe2400] 04:40:07 INFO - PROCESS | 1688 | 1469274007341 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:40:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 524ms 04:40:07 INFO - PROCESS | 1688 | 1469274007393 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 1688 | 1469274007395 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:40:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:40:07 INFO - PROCESS | 1688 | 1469274007397 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 1688 | 1469274007398 Marionette TRACE conn2 <- [1,3090,null,{}] 04:40:07 INFO - PROCESS | 1688 | 1469274007400 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 1688 | 1469274007402 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:07 INFO - PROCESS | 1688 | 1469274007517 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:40:07 INFO - PROCESS | 1688 | 1469274007554 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 1688 | 1469274007555 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:07 INFO - PROCESS | 1688 | ++DOCSHELL 0x119bd2000 == 29 [pid = 1688] [id = 782] 04:40:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x11990c800) [pid = 1688] [serial = 2344] [outer = 0x0] 04:40:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x119c37000) [pid = 1688] [serial = 2345] [outer = 0x11990c800] 04:40:07 INFO - PROCESS | 1688 | 1469274007580 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x120e9f800) [pid = 1688] [serial = 2346] [outer = 0x11990c800] 04:40:07 INFO - PROCESS | 1688 | 1469274007854 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:40:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:40:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 472ms 04:40:07 INFO - PROCESS | 1688 | 1469274007869 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 1688 | 1469274007870 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:40:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:40:07 INFO - PROCESS | 1688 | 1469274007886 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 1688 | 1469274007887 Marionette TRACE conn2 <- [1,3094,null,{}] 04:40:07 INFO - PROCESS | 1688 | 1469274007897 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 1688 | 1469274007899 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:08 INFO - PROCESS | 1688 | 1469274008003 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:40:08 INFO - PROCESS | 1688 | 1469274008007 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 1688 | 1469274008008 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x1126cf800 == 30 [pid = 1688] [id = 783] 04:40:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x1167da000) [pid = 1688] [serial = 2347] [outer = 0x0] 04:40:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x120f8e000) [pid = 1688] [serial = 2348] [outer = 0x1167da000] 04:40:08 INFO - PROCESS | 1688 | 1469274008033 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 95 (0x120fac000) [pid = 1688] [serial = 2349] [outer = 0x1167da000] 04:40:08 INFO - PROCESS | 1688 | 1469274008369 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:40:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:40:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 540ms 04:40:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:40:08 INFO - PROCESS | 1688 | 1469274008415 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 1688 | 1469274008416 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:40:08 INFO - PROCESS | 1688 | 1469274008418 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 1688 | 1469274008419 Marionette TRACE conn2 <- [1,3098,null,{}] 04:40:08 INFO - PROCESS | 1688 | 1469274008422 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 1688 | 1469274008428 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:08 INFO - PROCESS | 1688 | 1469274008557 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:40:08 INFO - PROCESS | 1688 | 1469274008562 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 1688 | 1469274008563 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:08 INFO - PROCESS | 1688 | ++DOCSHELL 0x121be2800 == 31 [pid = 1688] [id = 784] 04:40:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 96 (0x119915000) [pid = 1688] [serial = 2350] [outer = 0x0] 04:40:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 97 (0x123a62c00) [pid = 1688] [serial = 2351] [outer = 0x119915000] 04:40:08 INFO - PROCESS | 1688 | 1469274008588 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 1688 | ++DOMWINDOW == 98 (0x1241de000) [pid = 1688] [serial = 2352] [outer = 0x119915000] 04:40:08 INFO - PROCESS | 1688 | 1469274008896 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:40:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:40:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:40:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms 04:40:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:40:08 INFO - PROCESS | 1688 | 1469274008952 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 1688 | 1469274008953 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:40:08 INFO - PROCESS | 1688 | 1469274008956 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 1688 | 1469274008959 Marionette TRACE conn2 <- [1,3102,null,{}] 04:40:08 INFO - PROCESS | 1688 | 1469274008962 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 1688 | 1469274008964 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:09 INFO - PROCESS | 1688 | 1469274009067 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:40:09 INFO - PROCESS | 1688 | 1469274009071 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 1688 | 1469274009072 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x124187800 == 32 [pid = 1688] [id = 785] 04:40:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 99 (0x118912800) [pid = 1688] [serial = 2353] [outer = 0x0] 04:40:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 100 (0x124ccc800) [pid = 1688] [serial = 2354] [outer = 0x118912800] 04:40:09 INFO - PROCESS | 1688 | 1469274009097 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 101 (0x126731c00) [pid = 1688] [serial = 2355] [outer = 0x118912800] 04:40:09 INFO - PROCESS | 1688 | 1469274009386 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:40:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 472ms 04:40:09 INFO - PROCESS | 1688 | 1469274009430 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 1688 | 1469274009431 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:40:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:40:09 INFO - PROCESS | 1688 | 1469274009433 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 1688 | 1469274009434 Marionette TRACE conn2 <- [1,3106,null,{}] 04:40:09 INFO - PROCESS | 1688 | 1469274009437 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 1688 | 1469274009438 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:09 INFO - PROCESS | 1688 | 1469274009555 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:40:09 INFO - PROCESS | 1688 | 1469274009570 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 1688 | 1469274009571 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:09 INFO - PROCESS | 1688 | ++DOCSHELL 0x124d45800 == 33 [pid = 1688] [id = 786] 04:40:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 102 (0x126975400) [pid = 1688] [serial = 2356] [outer = 0x0] 04:40:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 103 (0x126ddfc00) [pid = 1688] [serial = 2357] [outer = 0x126975400] 04:40:09 INFO - PROCESS | 1688 | 1469274009595 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 1688 | ++DOMWINDOW == 104 (0x128da3800) [pid = 1688] [serial = 2358] [outer = 0x126975400] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 103 (0x120ea1400) [pid = 1688] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 102 (0x1292b8000) [pid = 1688] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 101 (0x126ddc800) [pid = 1688] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 100 (0x113c8f000) [pid = 1688] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 99 (0x112a7f400) [pid = 1688] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 98 (0x1295fb000) [pid = 1688] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 97 (0x1126fd000) [pid = 1688] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 96 (0x1131be800) [pid = 1688] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 95 (0x111da8400) [pid = 1688] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 94 (0x1189b5000) [pid = 1688] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 93 (0x123c24800) [pid = 1688] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 92 (0x113190c00) [pid = 1688] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 91 (0x12cfed000) [pid = 1688] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 90 (0x12bc10800) [pid = 1688] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 89 (0x120ea2400) [pid = 1688] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:40:10 INFO - PROCESS | 1688 | --DOMWINDOW == 88 (0x129505000) [pid = 1688] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:40:10 INFO - PROCESS | 1688 | 1469274010295 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:40:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:40:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 872ms 04:40:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:40:10 INFO - PROCESS | 1688 | 1469274010307 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 1688 | 1469274010309 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:40:10 INFO - PROCESS | 1688 | 1469274010312 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 1688 | 1469274010314 Marionette TRACE conn2 <- [1,3110,null,{}] 04:40:10 INFO - PROCESS | 1688 | 1469274010318 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 1688 | 1469274010319 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:10 INFO - PROCESS | 1688 | 1469274010418 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:40:10 INFO - PROCESS | 1688 | 1469274010483 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 1688 | 1469274010484 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:10 INFO - PROCESS | 1688 | ++DOCSHELL 0x11897d000 == 34 [pid = 1688] [id = 787] 04:40:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 89 (0x112d66c00) [pid = 1688] [serial = 2359] [outer = 0x0] 04:40:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 90 (0x123c24800) [pid = 1688] [serial = 2360] [outer = 0x112d66c00] 04:40:10 INFO - PROCESS | 1688 | 1469274010511 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 1688 | ++DOMWINDOW == 91 (0x128da9400) [pid = 1688] [serial = 2361] [outer = 0x112d66c00] 04:40:10 INFO - PROCESS | 1688 | 1469274010730 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:40:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:40:10 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:40:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:40:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 470ms 04:40:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:40:10 INFO - PROCESS | 1688 | 1469274010783 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 1688 | 1469274010785 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:40:10 INFO - PROCESS | 1688 | 1469274010799 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 1688 | 1469274010801 Marionette TRACE conn2 <- [1,3114,null,{}] 04:40:10 INFO - PROCESS | 1688 | 1469274010844 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 1688 | 1469274010846 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:10 INFO - PROCESS | 1688 | 1469274010977 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:40:10 INFO - PROCESS | 1688 | 1469274010983 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\", \"7258af0b-d20c-4f37-ad81-14bf0cd529d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 1688 | 1469274010984 Marionette INFO sendAsync 3dfbc0f6-b51e-ff43-9c02-808d5ad2704c 04:40:11 INFO - PROCESS | 1688 | ++DOCSHELL 0x129526000 == 35 [pid = 1688] [id = 788] 04:40:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 92 (0x128e03c00) [pid = 1688] [serial = 2362] [outer = 0x0] 04:40:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 93 (0x12920e800) [pid = 1688] [serial = 2363] [outer = 0x128e03c00] 04:40:11 INFO - PROCESS | 1688 | 1469274011022 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 1688 | ++DOMWINDOW == 94 (0x1292b7c00) [pid = 1688] [serial = 2364] [outer = 0x128e03c00] 04:40:11 INFO - PROCESS | 1688 | 1469274011383 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:40:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:40:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 639ms 04:40:11 INFO - PROCESS | 1688 | 1469274011428 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 1688 | 1469274011430 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:40:12 WARNING - u'runner_teardown' () 04:40:12 INFO - No more tests 04:40:12 INFO - Got 0 unexpected results 04:40:12 INFO - SUITE-END | took 507s 04:40:12 INFO - Closing logging queue 04:40:12 INFO - queue closed 04:40:12 INFO - Return code: 0 04:40:12 WARNING - # TBPL SUCCESS # 04:40:12 INFO - Running post-action listener: _resource_record_post_action 04:40:12 INFO - Running post-run listener: _resource_record_post_run 04:40:13 INFO - Total resource usage - Wall time: 529s; CPU: 58.0%; Read bytes: 31587840; Write bytes: 957987840; Read time: 219; Write time: 5066 04:40:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:40:13 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146373120; Write bytes: 152027136; Read time: 13494; Write time: 329 04:40:13 INFO - run-tests - Wall time: 511s; CPU: 58.0%; Read bytes: 29519360; Write bytes: 795409408; Read time: 192; Write time: 4700 04:40:13 INFO - Running post-run listener: _upload_blobber_files 04:40:13 INFO - Blob upload gear active. 04:40:13 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:40:13 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:40:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:40:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:40:14 INFO - (blobuploader) - INFO - Open directory for files ... 04:40:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:40:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:40:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:40:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:40:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:40:15 INFO - (blobuploader) - INFO - Done attempting. 04:40:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:40:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:40:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:40:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:40:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:40:17 INFO - (blobuploader) - INFO - Done attempting. 04:40:17 INFO - (blobuploader) - INFO - Iteration through files over. 04:40:17 INFO - Return code: 0 04:40:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:40:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:40:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6aa9b8dac9812508550a28432a050fbc99d528820d4656ede0450f3bb17153df6d05da6e0702d775396e27a45e8b907de6a6356a796de9dce6c8d4cfc5a2532c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1615ec852e2da39f59265e0d903a6bb80ec3ec320aef35f23d32ccbee6174616ff8e304df18c2cf9ddfe03eb06aee2eed5083c75b518f988a353d59937d753e5"} 04:40:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:40:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:40:17 INFO - Contents: 04:40:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6aa9b8dac9812508550a28432a050fbc99d528820d4656ede0450f3bb17153df6d05da6e0702d775396e27a45e8b907de6a6356a796de9dce6c8d4cfc5a2532c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1615ec852e2da39f59265e0d903a6bb80ec3ec320aef35f23d32ccbee6174616ff8e304df18c2cf9ddfe03eb06aee2eed5083c75b518f988a353d59937d753e5"} 04:40:17 INFO - Running post-run listener: copy_logs_to_upload_dir 04:40:17 INFO - Copying logs to upload dir... 04:40:17 INFO - mkdir: /builds/slave/test/build/upload/logs 04:40:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=593.986579 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-07-23 04:40:17.683804) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 04:40:17.687088) ========= 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.kJWqVUXGFf/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.QeJ2Nm9Jdd/Listeners TMPDIR=/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/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/6aa9b8dac9812508550a28432a050fbc99d528820d4656ede0450f3bb17153df6d05da6e0702d775396e27a45e8b907de6a6356a796de9dce6c8d4cfc5a2532c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1615ec852e2da39f59265e0d903a6bb80ec3ec320aef35f23d32ccbee6174616ff8e304df18c2cf9ddfe03eb06aee2eed5083c75b518f988a353d59937d753e5"} build_url:https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012633 build_url: 'https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/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/6aa9b8dac9812508550a28432a050fbc99d528820d4656ede0450f3bb17153df6d05da6e0702d775396e27a45e8b907de6a6356a796de9dce6c8d4cfc5a2532c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1615ec852e2da39f59265e0d903a6bb80ec3ec320aef35f23d32ccbee6174616ff8e304df18c2cf9ddfe03eb06aee2eed5083c75b518f988a353d59937d753e5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WJJ4WD5ZRceHSdN_rRYgCg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-23 04:40:17.722078) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 04:40:17.722450) ========= 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.kJWqVUXGFf/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.QeJ2Nm9Jdd/Listeners TMPDIR=/var/folders/r4/175kjq1972gggq8bl2fbwrf400000w/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.005283 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-23 04:40:17.774544) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-23 04:40:17.774924) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-23 04:40:17.775298) ========= ========= Total master_lag: 0.47 =========